The mechanic says I need a new "module" for my 2004 Mercedes smart for two. I guess the history is that being the car was from Canada they had to do something to get the emissions to pass for California? Well, my engine light is on and the mechanic said, "a new module should do it." I can't afford 1200.00 right now and feel like I can replace an ECU or module for this car. Any thoughts? Thank you.
Report back with the engine codes that have triggered the check engine light. The smart 450 sold in Canada were for model years 2005 and 2006. If your car is a 2004 model year vehicle it did not come from Canada and is possibly a grey market US car.