car vibrates when idle and heat is on
Engine Misfire: An engine misfire can cause vibrations throughout the vehicle, especially when the AC compressor engages and adds an extra load on the engine. Check for a flashing check engine light, which could indicate a misfire.