When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a 2000 MN6 coupe with a Blackwing filter and ported throttle body and mass air sensor. It has always run fine with the blackwing for the last 3 years. This winter I cleaned and re-oiled (I thought lightly) the filter. Soon it began to show IAT codes and at the same time after taking it out of winter storage the active handling warming up came on every time I started the car (this hardly ever happened in the last 5 years and it always goes off after warmed up in about 15 minutes). I drove it for a few weeks (to breath in the air filter oil) and got a new IAT sendor. The IAT codes still keep coming but the only occur after a sustained run (say 20 miles) then I have to stop at a signal and idle for 1-2 minutes, then just before I take off again, the IAT code comes usually accompanied by a slight roughness in the idle.
Any thoughts will be apprecated, the check engine light is so annoying.
What is the exact code ?? i would suspect that if everything is the same---then the re-oiling and re-install could be the issue--i would check for any slight vacuum leaks or intake tract leaks--If you have acces to a scanner--see what IAT temps you are getting at different times whilw driving-----
The best way would be to permantly delete the enablers for the IAT--BUT if like you say you're getting a rough idle--then you need to fix that 1st--deleteing the enablers won't fix the problem--just the annoying codes--I'm not a fan of aftermarket MAF's as they cause all kinds of issues--They make all small problems become bigger problems at times---BUT if you can get it tuned or have access to a tuner--you can correct all the issues related to the aftermarket MAF-- The rough idle can be caused by faulty IAT readings that can either ADD or SUBTRACT timing at diff. IAT temps--A vaccuum leak would cause rough idle too or can cause erroneous IAT temp readings--
The active handling warming system may be triggered by IAT temps--so if you're getting erroneous IAT temps then the warming system is NOT working prperly---