
The reasons for engine shaking when braking at idle speed are: the idle switch not closing, a faulty idle control valve, and intake manifold air leaks. Idle Switch Not Closing: When the idle contact opens, the ECU determines that the engine is under partial load. At this time, the ECU calculates the fuel injection amount and timing based on signals from the air flow sensor, crankshaft position, and engine speed. However, the engine is actually operating at idle, where the air intake is lower, resulting in an overly rich air-fuel mixture and an increase in engine speed. When the ECU receives feedback from the oxygen sensor indicating an overly rich mixture, it reduces the fuel injection amount and increases the opening of the idle control valve, leading to an overly lean mixture and a drop in engine speed. Conversely, when the ECU receives feedback indicating an overly lean mixture, it increases the fuel injection amount and decreases the idle control valve opening, causing the mixture to become overly rich again and the speed to rise. This cycle repeats, causing unstable engine idle. The solution is to adjust or replace the throttle position sensor. Faulty Idle Control Valve: The normal idle speed of an electronically fuel-injected engine is maintained by the idle control valve. The ECU processes signals such as engine speed, temperature, throttle switch, and air conditioning switch to adjust the idle control valve, either by opening the intake bypass passage or directly increasing the throttle opening to boost air intake and raise the idle speed. When the idle speed exceeds the set value, the ECU commands the idle control valve to reduce the intake bypass passage, decreasing the air intake and lowering the engine speed. Issues like sticking due to oil residue or carbon buildup, or incomplete throttle closure, can prevent the ECU from correctly regulating the idle speed, leading to instability. The solution is to clean or replace the idle control valve and perform a basic idle speed setting using a dedicated diagnostic tool. Intake Manifold Air Leaks: According to the engine idle control principle, under normal conditions, the opening of the idle control valve and the air intake strictly follow a specific functional relationship—that is, as the idle control valve opening increases, the air intake increases accordingly. An air leak in the intake manifold disrupts this relationship, making it impossible for the air flow sensor to measure the actual air intake accurately. This results in the ECU inaccurately controlling the air intake, causing unstable engine idle. The solution is to locate the leak, reseal it, or replace the affected components.

I've encountered this issue before, and the main cause was a problem with the brake's vacuum booster system. At idle, the engine already runs somewhat unstable. When you press the brake, the vacuum pump requires more power. If there's air leakage or insufficient pressure in the system, the engine will shake. Common failure points include vacuum hose leaks or a faulty vacuum booster pump. Additionally, aging components in the engine's ignition system, such as spark plugs or coils, can lead to insufficient power at idle, making the shaking more noticeable when the brake is pressed due to increased load. A dirty mass airflow sensor can also cause unstable air intake. I believe this situation shouldn't be ignored, and it's best to visit a repair shop to test the system and ignition components with a vacuum gauge. Regularly checking for loose connections in vacuum hoses can also prevent problems. Long-term use of aging vacuum hoses can easily lead to cracking. After I replaced the rubber hose myself, the shaking disappeared.

Once when waiting at a red light, my car started shaking, which scared me into checking immediately. I found that the engine mount was loose, and the engine would shake more severely when stepping on the brake. At idle, the engine runs weakly to begin with, and adding a bit of load exposes the problem. Common issues in older cars include carbon buildup on spark plugs or clogged fuel injectors, leading to unstable power output. I've also heard that vacuum booster system leaks can cause shaking, such as small cracks in the booster pump or vacuum hoses. Remember to check if the engine mounts have aged, as they are crucial for buffering vibrations. If it's an automatic transmission car, issues with the torque converter can also affect idle. I recommend everyone pay attention to vehicle maintenance and address problems early. My experience is to check these components every 5,000 kilometers.

This is usually caused by a vacuum leak or ignition failure. The engine speed is low at idle, and stepping on the brake increases the load, causing shaking. A leak in the vacuum booster system is the most common issue—check the vacuum hoses and pump. Problems in the ignition system, such as faulty spark plugs or coils, can also lead to unstable idle. Carbon buildup in the throttle body or fuel injectors is another possible cause. Loose engine mounts could also be the culprit. I recommend first checking the vacuum components; if there are any abnormal noises, inspect the ignition system. If that doesn't resolve the issue, visit a professional shop for further diagnosis.


