The car is also idleing high for no reason while I am sitting at a light. It goes up to 2000 rpm and idles back down to 1.5 rpm and then back up. I just had 3 hoses replaced to the water pump, 2 coil packs replaced, andv spark plugs replaced, what can be causing this mechanics dont seem to know y