P0410 WILL set a CEL eventually. I know this first hand.
What happens is OBDII will store the code (I think twice) before setting the CEL. Basically, the system gives the car 3 tries before setting the light. If there is no further errors after something like 10 warm up cycles then the "stored code" is erased. It's designed like this to prevent a CEL from showing up from an emissions system "hickup".
However, There are certain codes that will throw a CEL on the first sign of a problem. Misfire codes are the first to come to mind.
I'd check to make sure your pump isn't full of water and verifying proper operation. Consider drilling small holes in the bottom of the pump if you haven't don so already to drain any stray water. If the code eventually appears then look deeper into the SAS Valve.
Good Luck
Doug
|