Whew! Thanks to everyone for this thread. I am having some of the same error code problems (U0002 and U0146 and U0122). I did take the car into smart Center Bloomfield (06/13) and Mark Hovis ran the diagnostics and could find no problem and stated that he had not seen these error codes before. They were cleared and he handed me the code report telling me to keep this with my vehicle in case this was a problem in the future. Wouldn't you know, the check engine light came on again yesterday....the car runs fine...based on this thread, the diagnostic sheet, and the fact that I do have my cell phone charger in the car and yes, turned on and off the car with it all plugged in perhaps that may be the problem. I'll unplug it all every time and see if this clears up. Otherwise I have had no problems of any sort with my smart, aside from the crazing roof.