The four pin connector is a known source of conductivity problems. Deoxit will sometimes fix it, or replacement with a good quality water proof 4 in connector. With the cap up or removed try wriggling the 4 pin connector while listening for the pump, you should also be able to observe the fuel returning to the tank. The other thing does your pump actually work. You can remove the pump from the tank and apply 12v direct to the pump, by connecting leads to the pump first then to the battery.
Regards Martin.