I would check the throttle body gasket for leaks, sounds like you are getting unmetered airflow causing a high idle. The pcm cannot correct for air that the maf is not reading. Best way to check this is to unplug the maf and see if anything changes. If so you have a leak or possibly a bad maf, but that would be last resort, those are pricey.
|