Mario Prisco Jr., 44, was stopped at Sunoco on Route 206 in Flanders just before 9:15 p.m. after a witness reported seeing him driving a sparking car with three wheels, Mount Olive police said.
Prisco, of Flanders, was determined to be intoxicated and subsequently failed a series of field sobriety tests, authorities said.
A follow-up investigation found that he had been involved in a prior accident on Route 206, police said.
Prisco was arrested and charged with DWI, reckless driving, failure to report a motor vehicle accident and leaving the scene of a motor vehicle accident.
He was released to a sober driver and is scheduled to appear in court.
No injuries were reported in the crash, police said.
Click here to follow Daily Voice Warren Hunterdon and receive free news updates.