I have several codes for the secondary air injection and was wondering if there is anything else besides the air pump and the check valve could be wrong. The codes are P0411, P2440, and P2431. I replace the valve once before and it cleared the codes I had at the time but they came back. I think that I have water in the pump which must have caused the valve to fail again. Basically I was just wondering if there are any electrical issues that I would have a hard time diagnosing or if replacing the pump and valve would take care of the codes. I search for the P2431 code but could not find anything. Thank you.