Hi everyone, a little over 2 weeks ago I bought my first nissan. It is a 2004 Altima 2.5 with 201,000km. The car worked great initially, until I had the flex pipe replaced. Since then the check engine light has come on with code P0507 idle air control system rpm higher than expected. I should note here that the check engine light was on prior to having the flex pipe replaced, but I didnt check the code. It began stalling only when put into gear, it idles fine in park and neutral. Sometimes you cant even take the car out of park and it will stall, other times its like it has a bad hesitation, and sometimes it works just fine. I have been all over the net and I have tried replacing the throttle body and crank sensor. I have also taken it into nissan to have the pcm reprogrammed as part of the recall, and I have tried resetting the code and the idle relearn process countless times. I am now at a loss, I have no idea what I could possibly try next to determine this cars issue. I thought I would join this site and make a post in the hopes that this could be a common problem that someone has experience with.
Any and all input is greatly appreciated, many thanks!
Any and all input is greatly appreciated, many thanks!