Sorry but more than likely the furl pump is bad!
Assuming you have checked the bulbs, check the brake light switch.
Have you checked the relays?
have u checked ur relays?
that my be caused by a faulty fan switch
their is proably a short in your wiring. it was making a connection when it was out but the wires are at an angle when the pump is in the tank and the wires arent making a good connection.
If your headlights, horn and everything work, I would have the ignition switch checked out. Make sure you checked all ingition fuses and relays first.
It is likely that you have a bad ground in the system... check all the ground wires
blower relay located on the engine compartment by the firewall
Then something is on pulling power from the battery. Check all lights and relays.
the starter, altenator, battery, or ignition relays could be bad. have them checked.
relays are two type 1. Electromagnetic attraction relays. 2. Electromagnetic induction relays.
have you checked the relay on the starter? and check the wire that runs from the started relay to the starter.