Usually when the OBD2 port won't read your lighter fuse is blown. Fix that first then figure out where you are losing power to the pump.