Problems & Issues
Ok, here is what happened. My first problem was rough idle, engine stalling after warming up and Check engine light on. Codes were P0339 and P0172. The repair was Idle and CPK relearn procedure. No change in problem. Second time, check engine light on again, codes were P0304 and DTC 0172...