A dubious driver pulled over in Mount Pearl had a lengthy checklist of problems by the time police were done with him.
The Royal Newfoundland Constabulary said the man was stopped on Topsail Road around 3:20 p.m. Thursday.
The man who was driving the vehicle was found to be drunk at the time, and in addition to counts of impaired driving also faces a charge of driving while prohibited.
He was also charged with multiple breaches of provincial statutes.
Police said he was charged with operating a vehicle with open liquor, and of driving an unregistered vehicle that had false stickers.
The driver, whose licence was suspended, was also not wearing a seat belt.
Before his arrest, he had already racked up $5,600 in fines.
The car, which was not insured, was impounded.
The suspect was detained in the lockup overnight for a court appearance on Friday.