It's an R+4 district and 89% non-hispanic white, there's more favorable targets for Dems than NJ-5.
Yeah, but Garrett is a sub par incumbent who is not a very good fit for the district, with its fairly big chunk of upscale zip codes.
At best he's connected to the Christopher Smith/RFayette moderate/populist economic types. If he can play that up and adopt the ideology of Smith and Walter Jones, he should be safe until 2022.
Garrett is a massive POS - a combo of Viguerie/Weyrich type views and pathological lying. I'd compare it to Crane vs Bean in 04.