I think you could be right, I've reset the light and roadtested and then reset again but still the same codes coming back, I've noticed the pump doesn't self check now on ignition normally you can hear it everytime but now can't so I'm guessing there's a power issue, going to check the relay and...