Secondary air injection pump
Secondary air injection valve
Secondary air injection relay
Secondary Air injection pump relay
Egr valve
Evap purge canister
Evap purge solenoid
Pcv valve
Battery
Air filter (wix)
Gas cap
Cleaned the MAF Sensor

I have a 2006 Pontiac grand prix base model. I have replaced the parts above, but i can not get the Secondary air injection system to ready for emissions. I do not have a check engine light but when I scan it I get a P2440 code. Secondary air injection system switching valve stuck open Bank 1. I replaced the valve already, i checked the hose from the pump to the valve, no clogs. Any ideas what this could be? The car runs fine and drives great, just need to get the system to ready to pass emissions for registration. Thanks in advanced.