Jump to content
Ultimate Subaru Message Board
kmpdx

Check Engine light IAC ?

Recommended Posts

Hey guys,

My car was surging when warming up and last time I fixed this by changing the IAC. I realized that when I took off the old IAC that it was dirty. It passed the tests so I think that probably that was the problem. So to clean the current valve I soaked it in some isopropyl. I left it in the sun a while to dry and then I put everything back together. The car would not start at first and then after cranking and giving a little gas it started. The CEL came on and stayed on regardless of reset battery. Engine is runnig a little rough and not sure what it does cold because it hasn't cooled down enough to see what the cold idle is.

 

Do you think alcohol was still in the controller part of the IAC and burned it out? Or maybe it just needs more time to evaporate? 

 

Can't really think of what else it could be.

 

Thanks,

 

kmpdx

Share this post


Link to post
Share on other sites

I don't think alcohol would bother it. It has to deal with fuel etc.

 

The CTS can fail and cause all kinds of idle and starting problems.

 

Read the blinks on the led on the ECU under the steering column. You have to remove the plastic panel to see it.

  • Like 1

Share this post


Link to post
Share on other sites

There is no power on the IAC harness...

Going to try to figure that out first.

Share this post


Link to post
Share on other sites

Thanks DaveT. I should have done basic troubleshooting before posting. All fixed now and better than before.

Share this post


Link to post
Share on other sites

Not a problem, there are lots of things that can go wrong - it helps to hear about what are common failures to save time.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×