My key switch went on me 04, while replacing the switch an pulling on one of the wires, I punched the fuel tank an down it went tearing out the Elec wires going to the fuel pump. It also broke the connecters to the pump.
Purchased another pump but wiring needs to be corrected. When the tank...