The check engine light (CEL) came on so I plugged in my handy OBD2 code reader and learned that the car was complaining about the secondary air injection system with code P0410. Secondary air system (SAS) is an emissions control feature that pushes air into the exhaust to increase catalyst heating and to help burn up hydrocarbons and carbon monoxide.
SAS faults are common on Volvo 850s and I have spent a lot of time working on it in my 850 sedan. Not sure if all model 850s have this feature or just certain North American cars, but it seems to be widespread in the USA at least. Of course this cropped up shortly before the car’s annual state inspection was due and I had to get it happy before then.
This time the fix was very simple: an aged, cracked vacuum elbow at the secondary air system (SAS) valve was leaking so that the SAS valve would not open properly.
Leaky vacuum elbow at SAS valve.
Elbow replaced; no leak now.
I replaced this vacuum elbow and all other vacuum line couplers in the SAS system. While the others were not in such bad shape they were degrading and would have failed eventually. The elbow at the SAS valve is particularly subject to stress since it vibrates constantly when the engine is running.
Replaced both elbows at SAS control solenoid valve.
Replaced elbow at vacuum supply (intake manifold tree).
Replaced both vacuum line couplers to vacuum check valve.
Reset the monitor and the problem went away and has stayed away.
Others have worked out a technical fix to fool the engine controller into thinking the SAS is working when in fact the pump is not running. In locales where environmental regulations are more relaxed this may be OK but I have observed that it may affect the oxygen sensors and cause other problems or reduced O2 sensor life. So I chose to keep the SAS running normally on both my cars.
From what I can determine, SAS operation is monitored indirectly by the oxygen sensor in front of the catalytic converter. When operating at cold start (rich exhaust), the air injected into the exhaust system burns residual fuel so the O2 sensor will see a relatively lean condition. If it doesn’t see lean exhaust after several attempts it assumes the secondary air system isn’t working and sets the CEL with P0410 code.
Some SAS details:
The major components in the SAS are the air pump, air pump relay, SAS valve and the SAS switching solenoid valve. Any or all of these can be defective and cause SAS issues. In fact, on my other 850 all four parts had to be repaired or replaced. Besides these major players the vacuum tubing, elbows and check valve can also cause problems, as we saw here.
The SAS valve attaches to a tube from the exhaust manifold. The big hose from the air pump pushes air into the exhaust when the controller pulls a vacuum on the control tube. Older SAS valves tend to stick open so that even when shut off by the controller they allow exhaust gases to pass down to the air pump. This valve was redesigned years ago to close more reliably but can still stick open. A stuck valve can kill the air pump by allowing hot exhaust gases into the pump which condense and corrode the innards. A valve which won’t open (frozen or lacking full control vacuum) will result in the P0410 error code.
The SAS solenoid valve switches the vacuum from the intake manifold to the SAS valve when an electrical signal is seen from the engine control module (ECM). If the valve fails to switch you will get a P0410 fault. If the solenoid coil opens up or the connector is unplugged, you will get a P0412 code. This is located above the radiator fan below the shroud.
The air pump pulls air from the intake and pushes it into the exhaust manifold through a [supposedly] open SAS valve. Common failures of the air pump are when the SAS valve sticks open and allows corrosive moisture into the pump which will seize up. The air pump is situated below the battery shelf. Access for testing or work is accomplished either above or below. From above you need to remove the battery and battery tray. From below you need only remove the splash guard from underneath the engine. I find it easier to get to it below but you are working upwards while laying on your back to do this.
The air pump relay switches the high-powered pump motor on and off with a low level signal from the ECM. Newer 850 models have the relay attached to the pump while older models have the relay mounted nearby. Relays can fail or have connection problems which cause the air pump to not operate.
$11 vacuum elbow kit
Technical Notes:
The secondary air system reduces the emission of hydrocarbons (HC) and carbon monoxide (CO) and heats the catalytic converter more rapidly after cold starting. When the engine is started from cold the SAS introduces fresh air (~20% oxygen) into the exhaust manifold in order to promote after-burning (oxidation) of hydrocarbons and carbon monoxide. This makes it possible to increase the injection period and retard ignition, increasing exhaust temperature and activating the catalytic converter more quickly.
The system consists of:
- Air injection pump (1) activated via the pump relay (2). The air pump takes fresh air directly from the air cleaner housing to avoid introducing dirt and water into the system.
- The secondary air system (SAS) valve (3) with its built-in check valve prevents exhaust gases being forced into the air pump.
- A solenoid valve (4) which controls the SAS valve using the negative pressure (vacuum) from the intake manifold.
- A check valve (5) to maintain maximum negative pressure.
The Motronic 4.4 MFI controls the pump relay and solenoid valve using separate outputs from the engine control module (ECM). The SAS is activated 20 seconds after the engine is started if engine temperature is between -12°C and +35°C. After that the system remains active for 60-100 seconds depending on engine temperature. If car speed is below 10 km/h after 20 seconds, only the SAS valve is activated. The air pump only starts when car speed exceeds 10 km/h and operates until the SAS valve is deactivated, regardless of whether car speed drops below 10 km/h.
The air pump starts when the SAS is being diagnosed (at least 10 minutes after the engine is started).