My cougar has the 3.8 l v6 at start up it idles really high and will accelerate on its own i dont really know how to explain it.While going to work today it was holding a speed of 70 even without the accelerater being depressed.could this be the throttle position sensor or the maf sensor??
Mar 11, 2009 at 10:08 PM