matuszyk
New member
Typically a P0606 means replace the ECU. I have a check engine light that gives a P0606 yet it comes on every morning and goes off half way through the day. It stays off the rest of the day only to come on the next morning again. It happens on hot summers and cold winters. The dealership swapped out the ECU but that didn't work (I got my money back!). I am getting tired of working on this. Suggestions?