Just an update . As usual, I was overthinking the problem based on what I read on the internet . Finally got around to pulling the pass. seat and found a loose wire where it goes into the plug on the pump. Pushed the wire securely into the plug and that fixed the problem. A perfect example of the K.I.S.S principle.