Originally Posted by rylo0421
Hello all, had a high idle on my 97 wrangler 2.5 inline 4. Got higher and higher as the drive went on until I got home and it was idling at 2200ish and threw the check engine light..... Where do I start? Have read lots about TPS, IAC, throttle body and intake. Any input is appreciated. Thanks.
Something is letting too much air into the intake. I would check all your vacuum lines for leaks.
One of the classic ways to do this is while the engine is running spray some starting fluid around the area where the vacuum lines are or around the intake itself. The engine should change/raise in rpm when an opening is found letting extra fuel into the intake.
If you've got an engine light on, that's basically the engine trying to tell you what the problem is. All you need to do is read it at an auto parts store. They should do it for free.
I also had this problem when some squirrels got into my intake and stored their acorns in the opening on my throttle body butterfly. About half way down the road an acorn got jammed and the throttle stuck open. Good times