PETERBOROUGH, Ont. -- A Toronto auto shop owner is one of two people charged in connection with a collision last summer that killed a Peterborough woman.

Police say 27-year-old Abigail MacNaughton died Aug. 3 when a Dodge Ram collided head-on with a Honda Civic she was driving outside Peterborough.

Peterborough OPP spokesman Iain McEwan says the pickup truck had crossed the centre line to pass traffic at the time of the incident.

McEwan also says there were pre-existing mechanical problems with the vehicle.

He says investigators and the Ministry of Transport inspected the truck after the crash and ruled it was not safe to drive, despite passing an inspection at a Toronto auto shop one month before the accident.

Shop owner Joseph Romano, 48, faces a charge of criminal negligence causing death and was held in custody pending a court appearance late Wednesday afternoon.

The driver of the truck, 21-year-old Joseph Towns of Lakefield, north of Peterborough, is charged with dangerous driving causing death, criminal negligence causing death and two counts of uttering forged documents.

Towns is set to appear in court date Nov. 29.