Be sure to contact a lawyer that specializes in traffic offences.
I've got a good one in Oakville if you need one.
Fight every single charge, you will get off easily.
The cop is not a licensed technician so there is no validity to his claims.
Also request to be paid for your time and fines paid.
Cops in the GTA are worse then the criminals.
They have a strong union and the people have nothing to protect themselves.
Just view the G20 as an example.
2012 White 328i Sportline
2009 135i Silver w/Black (Sold)
2006 325i, AW & BLack, ZSP (Sold)
Lots of Miatas