A hit-and-run driver killed an off-duty NYPD cop on the New Jersey Turnpike early on Sunday morning. Officer Vincent Harrison was driving his Chevy sedan southbound in Elizabeth, near Newark International Airport, when he was involved in a minor crash with a Ford SUV at around 3 a.m., New Jersey State Police said.

Harrison pulled his car to the side of the road, got out and walked over to the other vehicle, which stopped in the middle-right lane.

The driver of an Infiniti sedan came along and slammed into Harrison. He died at the scene. The driver stayed momentarily, but left before cops arrived, police said, prompting a brief search.

Police have located the driver and the car and are consulting with prosecutors about the appropriate charges.

Harrison lived in Valley Stream on Long Island and worked out of the 100th Precinct in the Rockaways. He followed his older brother into the NYPD, and had been on the force for less than two years.

"The last time I saw my son was yesterday, 12:30 in the afternoon, and now I have to deal with this...It hurts," his mother Glenda Harrison told NBC4.

The grieving mom described her son as "very, very well-loved."