Not old but still suffering from sometimers! Haha
CEL does come on for several seconds, it will even give me codes, the normal 12, 33, 55.
I'll get back tomorrow after the install of the solenoid!
Still want to know why my fuel pump still won't kick on.
More information that might help. Again not everything makes sense but if you look at some of the pictures posted already it might make more sense
FUEL PUMP RELAY
• When the ignition switch is in either the START or RUN position, it connects circuit A1 from fuse 4 in the PDC to circuit A21.
• Circuit A21 powers fuse 5 in the fuse block.
• Circuit G50 from fuse 5 splices to power the coil side of the fuel pump relay.
• The PCM provides ground for the relay on K51
• Circuit K51 connects to the cavity 51 of the PCM.
• When the PCM grounds the fuel pump relay, contacts inside the relay close and connect circuit A14 from fuse 1 in the PDC to circuit A141.
• Circuit A141 supplies voltage to the fuel pump motor (which is part of the fuel pump module in the fuel tank.)
FUEL PUMP MODULE (MOTOR AND LEVEL SENSOR)
FUEL PUMP MOTOR
When the fuel pump relay contacts close, circuit A14 feeds the fuel pump motor.
• Circuit Z2 provides ground for the fuel pump motor.
FUEL LEVEL SENSOR
The fuel level sensor is a variable resistor. Circuit G4 connects the fuel level sensor to the fuel gauge in the instrument cluster.
• Circuit G5 from fuse 9 in the fuse block supplies voltage to the fuel gauge. The fuel level sensor draws voltage from circuit G5 through the fuel gauge on circuit G4.
• Circuit Z2 provides the ground path for the fuel level sensor.
As the current flows through the coils in the fuel gauge, it creates a magnetic field. One of the coils in the gauge receives fixed current. The other coil is connected to the level sensor. The magnetic field controls the position of the fuel gauge pointer.
The fuel level sensor contains a variable resistor. As the position of the float arm on the fuel level sensor changes, the resistor changes the current flow through second coil in the field gauge. A change in current flow alters the magnetic field in the level gauge, which changes the pointer position.