I stumbled across this thread and wanted to do a bit of research on how the secondary air system works so that I could better understand the bypass. I found this page of the FSM describes the system, and helps understand why bypassing the temperature sensor on startup is the best solution.
If you look at the diagram on the bottom half of the page, you see that the flow path is from the air intake, through the pump, through two sets of valves, and out through the exhaust just after the cylinder exhaust valves.
The ECM appears to have 4 functions that check system health (based on the diagram, and what codes people have posted). The first checks the health of the air pump motor, likely by taking a resistance reading. The FSM states that this resistance should be 33-39 ohms at 20 C (68 F) if you check it manually. So, if your pump is failed, I suspect that adding a 36 ohm resistor (
36 Ohm 1W Flameproof Resistor 10 Pcs.) should fool the ECU into believing that the motor is not open or shorted. The second diagnostic is verifying that the pump produces the required air pressure, and it may check that it shut off after startup. This is done by the pressure sensor between the pump and the first air switching valve. By installing the temperature bypass kits, the pump is never demanded to come on so we don't need to fool the pressure sensor.
Since measuring valve position is more difficult and more likely to fail (combined with the fact that there are no feedback arrows coming from the valves to the ECM) I suspect that the valve failure codes are driven by improper pressure signals from the pressure sensor. A failed open valve would be determined by pressure being present after startup (and overcome by installing the plates between the switching valves and the exhaust) and a failed closed valve would be sensed by too high of a discharge pressure when the air pump is expected to be running. Again, this is fixed by never requiring the pumps to run.
Overall, great job to the designers of the kit. I have an 05 V8 that just crossed 164k miles. I can say that I'm lucky since my truck has lived in new england and the mid atlantic region for its entire life, so I'm sure that my system has seen a fair amount of use.
NOTE: The resistor I proposed would need to be used in conjunction with the bypass kit from slyfox or hewitt. The resistor is only to fool the ECU into believing the fan motor is not open or shorted and should not be needed unless you are installing the kit after the fan motor has failed.