Okay, found the information on the code 29 for you. Looks like a electrical issue with the secondary system. I attached a flow chart and a description of the system. To view and follow.
Roy
CIRCUIT DESCRIPTION
During cold starts, above -8.5°C (17°F), the Power-train Control Module (PCM) completes the ground circuit to the air pump relay which enables the air pump and integral stop valve. Air is directed to the exhaust ports whenever the engine is started. Whenever the fuel system enters "Closed Loop, " or the air pump has been "ON" for greater than 240 seconds, the PCM opens the ground circuit to the air pump relay, and the air pump is de-energized and the integral stop valve closes.
CHART TEST DESCRIPTION
Numbers below refer to circled numbers on the diagnostic chart.
1. The PCM should energize the air pump when engine coolant temperature is greater than -8.5°C (17°F) and fuel system not in "Closed Loop." If any Diagnostic Trouble Codes (DTCs) are present the PCM will not energize the Air Injection Reaction (AIR) pump.
The fuel system must be operating in "Open Loop" to perform this test. If the system goes to "Closed Loop, " stop the engine and allow some time to cool down then restart.
2. Air pump relay is located in the under-hood electrical center.
3. The PCM should de-energize the air pump relay when engine speed exceeds 2825 RPM.
4. Selecting "Miscellaneous Test" then outputs and then AIR system on the Tech 1 Scanner should enable the AIR pump and integral stop valve.
DIAGNOSTIC AIDS
There is a possibility that the AIR pump motor will be operating, but no air is being distributed to the AIR system. A restriction in the air hoses or pipes may be the cause or the integral stop valve may not be opening. The integral stop valve is part of the air pump. It the integral stop valve is not opening, vacuum may be building up in the air system, due to a faulty vacuum bleed valve.
Images (Click to make bigger)
Sunday, December 16th, 2018 AT 6:50 AM