2003 xb9 lightning 1 year old fuel pump, injectors, plugs. Ran like a dream. Parked outside and got soaked in a downpour. Get back out, cranks but no start. Weak battery so I replaced it. No start. Sprayed with starting fluid and put some gas down the throttle body, starts and runs until the fuel supply runs out. Pump comes on and sounds healthy. What am I missing?