
BMW engine shaking when the AC is on can be attributed to the following reasons: 1. Excessive carbon buildup in the throttle body and intake manifold: This alters the air passage cross-sectional area, preventing the control unit from precisely regulating idle air intake. This results in either overly rich or lean air-fuel mixture, causing incomplete combustion and subsequent vibration. 2. Faulty spark plugs: Weak sparks from individual malfunctioning spark plugs can compromise engine performance, leading to "misfire" symptoms and unstable idling. 3. Fuel pressure issues: Insufficient fuel pressure leads to poor fuel atomization from injectors, with fuel spraying in streams or even dripping in severe cases. Reduced fuel injection causes excessively lean mixture.

I also experienced idle vibration when running the AC in my BMW, which was quite annoying. This is usually because the AC compressor increases engine load, potentially causing the idle RPM to drop too low or fluctuate. For older BMW models, common causes include carbon buildup in the throttle body restricting airflow, leading to uneven combustion and vibration. Or worn-out spark plugs with reduced ignition efficiency, more noticeable under compressor load. Another factor could be worn engine mounts, allowing vibrations to transmit into the cabin, worsening during AC acceleration. I'd recommend prioritizing throttle body cleaning and spark plug replacement if they're old. If the vibration is minor, adjusting idle settings might suffice, but severe cases may involve the ECU, requiring professional diagnosis. Don't ignore this—prolonged issues can increase fuel consumption or even damage the engine. Regular maintenance prevents most such problems.

As a car owner, the first causes of idle vibration that come to my mind are related to the air conditioning. When the compressor is working, the engine load increases. If the idle control system malfunctions, the engine speed fluctuates, causing vibrations. BMW engines are precision machines, so a faulty mass airflow sensor could also lead to inaccurate air intake measurements. Fuel system issues like clogged fuel injectors can affect the air-fuel mixture quality. Carbon buildup inside the engine is a common culprit - it's recommended to clean the throttle body annually and replace the air filter to maintain smooth airflow. Also check the ignition coils; if one is faulty, it may cause unstable ignition in that cylinder. Worn engine mounts with reduced damping effect can amplify the vibration sensation. Try some simple maintenance first: clean the components and observe the results. If that doesn't work, visit a repair shop for diagnostic equipment testing. Don't forget to check if the AC system itself has excessive pressure, creating additional load. From a safe driving perspective, avoid high speeds when experiencing severe vibrations.

Air conditioning idle shaking on BMWs is mostly an engine issue. The compressor starting creates a large load, requiring idle speed to increase accordingly to maintain stability. Mainly check the ignition system, such as aging spark plugs or coil short circuits causing insufficient combustion. Secondly, carbon buildup in the intake tract, especially a dirty throttle body restricting airflow - cleaning is simple and quick. Damaged engine mounts amplify vibrations, more noticeable with AC on. If it recurs frequently, test whether the voltage sensor is giving false readings. For emergency handling, temporarily turn off the AC and drive steadily to a repair shop for diagnosis. Don't delay to avoid increased fuel consumption or stalling risks.


