We purchased a used 2002 suzuki xl7 with 123700 miles, about a day after the engine light came on, we took it to autozone and they scanned a 506 code, engine was idiling between 900 and 1500. I checked everything that was in the diagnosis sheet on the engine, no vacuum leaks etc. Pulled off the iac valve and tested it, it was working every now and then so I replaced it with a new one. However it did not come with instructions on whether or not the vehicle had to be reset (relearned) before I turned it on. Almost immediately upon turning it on the engine light disappeared but the engine shot up to over 2000 rpms in park and with in a couple of minutes engine light came back on, i'm sure do to the higher idle speed. Does the vehicles pcm or ecm have to relearn once these are changed? I put the old one back in for now and the rpms have dropped down to between 900 and 1500, please advise.
Friday, October 26th, 2012 AT 1:16 AM