In order to avoid starting yet another secondary air pump thread I am going to piggy back on this as it appears to be the most one this topic.
A couple of weeks ago my 2005 V8 Sport threw a 0418 (Secondary Air Injection System Control "A" Circuit) and 2445 (Secondary Air Injection System Pump Stock Off Bank 1). These codes were also accompanied by sporadically getting limp mode. I unplugged the air pump driver and contacted Slyfox (who is a really good guy BTW) about installing his kit.
I have now installed the kit and it appears to have fixed the 2445 code, but I still get a 0418 under rather odd circumstances. I only get the 0418 when the key is in the "on" position, without the vehicle running, for more than what seems to be a couple of seconds. This happens when it is hot or cold. I can even let it sit in the "on" position without the engine running, clear the codes, and they come back instantly. On the other hand, if I start the vehicle without letting the key linger in the "on" position I do not get a code. It seems like the computer is trying to check the status of the pump driver or something else prior to start up and it sees something it doesn't like. Any thoughts?