FYI for Ontario people on the fence about this. I ran a check engine light all winter (terrible around town fuel mileage) while waiting for my diodes to come in. I recently did the ECU mod. The MIL code reset immediately and the fuel management went into closed-loop status. Since then it's been 650km and I just passed my OBD-2emissions test (e-test)!
Following are my Systems Monitored and their state:
Ready: Misfire, Fuel System, Comprehensive Components
Not-Ready: Catalyst, Evaporative System, Secondary Air, Oxygen Sensor, Oxygen Sensor Heater, EGR System
Thanks alot for this thread. It's saved me time, money and frustration.
EDIT: PM me and I'll mail you one of the extra diodes