Im sure it is fixable, might not be th eengine though, more likely sensor related since it sounds like it is intermittent. Have you had the PCM scanned for codes? Does the check engine light come on while driving? A faulty/shorting coolant sensor can cause a high idle, is the coolant level full?
Wednesday, May 28th, 2008 AT 7:37 AM