
For the GMC Sonoma or its badge-engineered counterpart, follow these exact steps to isolate fuel delivery circuit faults. Begin by locating relay R3 under the instrument panel, right of the steering column–it’s the second relay from the left in the under-dash fuse block. Swap it with an identical 30A relay (marked “ECM”) to test; if fuel flow resumes, replace the original relay. No change indicates a wiring or module issue.
Trace the gray/black stripe wire from the relay socket to the inertia switch behind the glovebox hinge. Use a multimeter set to 12V DC; the circuit must read battery voltage when the ignition is active. A drop below 11V signals resistance in the feed line–clean the 15A ignition fuse terminals (Fuse #12) if corroded. If voltage holds, proceed to the under-hood junction box and probe the pink wire at connector C201, pin 15; expect 12V during cranking.
If voltage checks pass but pressure remains low, splice a yellow/black stripe wire at the chassis harness near the rear axle. Route a temporary bypass directly to the sending unit connector–this isolates ground-side faults. For sending units manufactured after July 1996, the internal filter screen clogs at 120K miles; replace it before re-testing. Keep ignition off during installation to prevent fuel vapors igniting.
On dual-tank models, the selector solenoid draws 3.2A at 75°C. Overheating trips a thermal cutout; cool it with compressed air before re-testing. Use dielectric grease on all connectors to prevent oxidation on the blue/white stripe wire, common to both tanks. If the truck stalls at highway speeds, prioritize checking the orange/black stripe wire at the PCM–chafing against the transmission bellhousing causes intermittent cuts.
Locating and Troubleshooting the Electrical Feed for Your GMC Pickup’s Fuel Delivery System
Start by disconnecting the negative battery terminal to eliminate any risk of short circuits. For the 2.2L engine, the relay controlling the power feed sits in the underhood fuse block, labeled PNP (Powertrain Neutral Position). If the relay clicks but the circuit still fails, probe the orange wire at pin 85 of the relay socket–it should carry 12 V when the ignition is turned to RUN. Absence of voltage here points to a blown 10 A fuse (fuse 17 in the dash panel) or a faulty Park/Neutral Position switch on the transmission housing.
Key Splice Points and Expected Voltage Readings
- Gray wire (pin C of the inertia switch) – 12 V when ignition is on; this wire continues to the frame-mounted junction block beneath the driver’s side door.
- Pink/black stripe (pin A of the same junction) – 12 V only while cranking; if voltage is absent, inspect the starter solenoid and the crank fuse (7.5 A, fuse 2).
- Dark green/white stripe (pin B of the inertia switch) – carries the ground path; verify continuity by bridging this wire to chassis ground–if the circuit activates, the inertia switch is faulty and must be replaced.
On 4.3L V6 models the relay logic diverges. The oil-pressure switch supplements the primary relay, allowing voltage to reach the gray/pink wire at the sender unit in low-oil scenarios. Test this wire with a multimeter: expect 0 V at idle, 12 V if oil pressure drops below 4 psi. If voltage persists at idle, replace the sender immediately–prolonged operation in this state overheats the pump and melts the fuel tank wiring harness connector.
Ground Path and Common Failure Points

- Remove the spare tire to access the ground strap bolted to the frame rail–clean corrosion with a wire brush and apply dielectric grease.
- At the rear frame crossmember, locate the white/black ground wire bonded to the fuel tank strap; tug it firmly–if it pulls free, re-crimp the terminal, solder, and heat-shrink the joint.
- Inside the tank, the sender unit fuse link (fusible link) melts if short-circuit current exceeds 30 A–inspect for brittle insulation; replace the link with 14 AWG tinned copper wire, not generic automotive wire.
Bypass testing confirms whether the issue lies upstream or in the tank. Connect a fused jumper wire (16 AWG, 10 A fuse) from the relay pin 30 to the gray wire at the frame junction. If the circuit energizes, the relay contacts are pitted–swap the relay. Silence indicates a severed feed inside the harness; split the main loom behind the rear seat and resplice with waterproof butt connectors, ensuring all joints are staggered to prevent chafing.
Clockspring failures mimic relay faults. The steering column clockspring carries the crank circuit–rotate the wheel fully left, then right while monitoring voltage on the pink/black wire at the underhood relay. A flickering reading demands replacement of the clockspring; omit this step and intermittent stalls will recur within 500 miles.
Finding the Electrical Connector for the Tank Sender Unit in a Mid-90s GMC Pickup
Trace the main chassis harness beneath the driver’s side door sill. A cylindrical grommet two-thirds back from the A-pillar marks the transition where the body loom tunnels under the bed. Peel back the tape wrap immediately ahead of the grommet–two purple wires and one gray wire, each 18-gauge, form the sub-harness.
Follow these three wires rearward through the grommet and toward the tank. They terminate 180 mm above the tank sender flange inside a molded two-port connector. Port A (closest to the tank) carries the return signal; Port B supplies 12 VDC in key-on mode. Verify port identity with a test light: probe Port B–the circuit should illuminate only when the ignition is activated, not in accessory.
Key Landmarks Under the Truck
- Gray braided ground strap bolted to the frame rail 200 mm forward of the tank sender
- Rubber strain-relief bushing where the three-wire bundle enters the tank mounting ring
- Zip-tie anchoring the bundle to the frame cross-member 75 mm ahead of the sender flange
Disconnect the negative battery terminal first. Then unbolt the twelve-point 10 mm sender ring bolt and lower the assembly until the float is clear. Rotate the sender clockwise 30° to release the locking tabs, then pull straight down; the connector will separate from the pump housing.
If rodents have chewed the insulation, strip back each conductor to sound copper. Match purple → Port A, gray → Port B. Re-crimp with insulated 18–22 AWG butt splices and seal each joint with adhesive-lined heat shrink tubing. Reinstall the sender, ensuring the rubber seal sits flush on the tank flange before torquing the ring bolt to 18 Nm.
- Turn key to ON–listen for a two-second prime cycle near the filler neck
- Listen again after ten seconds–no hum means the relay or inertia switch may need reset
- Scan for DTC P0230 if priming occurs but engine cranks without start
Additional Checks
Stroke the inertia switch reset button beneath the glovebox kick panel before condemning the relay. Probe the green wire at the under-hood fuse block–cavity F2–while cycling the key; 0.5 VDC spike confirms relay closure. No voltage indicates an open in the gray supply wire between the relay and Port B.
Identifying Critical Conductors in the Motor Feed Line: Color Standards and Roles
Locate the primary current provider at the rear sender module–the violet (VT) lead. This is the switched ignition input supplying ~12 V when the key is in RUN or START positions. Probe it first; consistent voltage confirms the relay and ignition switch are functional. Without this signal, the module remains dormant, cutting ground paths to the high-pressure unit.
Common Circuit Conductors
| Wire Color | Module Terminal | Function | Expected Voltage |
|---|---|---|---|
| Violet (VT) | Ignition supply (G) | Switched power input | 11–14 V (key on) |
| Orange (O) | Constant B+ (D) | Direct battery feed | 12–14 V (always) |
| Gray (GY) | Ground output (B) | Module-to-pump earth path | 0.2 V or less |
| Black/White (BK/W) | Chassis ground (A) | Main earthing point | 0 V |
| Pink/Black (PK/BK) | PCM control (F) | Safety override signal | 5–7 V (pulsed) |
Test the orange (O) lead next–this delivers uninterrupted battery voltage, measurable with a multimeter set to DCV 20. Any reading below 11.5 V indicates corroded terminals or a weak battery, either capable of causing intermittent shutdowns under load. Follow the gray (GY) wire from the module to the pump; it should terminate with zero resistance to the send terminal, establishing the working earth circuit. Resistance above 2 ohms here tells you the circuit is open–replace the module or inspect the harness for frayed insulation near heat sources.
For late-model variants equipped with electronic pressure regulation, the pink/black (PK/BK) conductor carries a modulated command from the ECM. Monitor this line with a scan tool or oscilloscope; steady 5 V with a 50% duty cycle confirms active pressure control. If voltage flatlines, suspect a failed control unit or severed wire inside the corrugated loom where it passes through the frame rail. Always disconnect the battery negative before probing–shorting VT or O to GY or ground risks destroying the relay or blowing the 30 A fuse in the under-hood box.
Step-by-Step Guide to Testing Relay and Electrical Feed for Injection Circuit
Locate the relay center under the dashboard or in the engine bay. Identify the specific relay for the injection control module (ICM) by referencing its label–typically marked with numbers matching the vehicle’s service manual (e.g., R4 or similar). Remove the relay and place it on a clean, non-conductive surface.
Use a multimeter set to ohms (Ω) to test relay coil resistance. Touch the probes to terminals 85 and 86 of the relay socket. A functional coil should read between 50 and 120 ohms. If resistance is infinite or zero, replace the relay.
Switch the multimeter to DC volts (20V range). Probe terminal 30 in the relay socket with the ignition off. Battery voltage (12–14V) should be present. If absent, trace the power feed back to the fuse box–check fuse integrity (15–20A) and wiring continuity.
Testing Control Signal

Reinstall the relay. With the ignition on, probe terminal 85 for 12V. If voltage is absent, the PCM or ignition switch may be faulty. Verify the PCM’s ground connection–corrosion or loose terminals can disrupt signaling.
Test terminal 87 by probing the socket with the ignition on. Voltage should appear when the relay is manually jumped (connect terminals 30 and 87 with a fused jumper wire). If no power, inspect the wiring harness for breaks or short circuits–focus on areas near the tank or firewall.
Confirming Ground Feed

Disconnect the electrical connector at the sending unit. Test for ground at the appropriate terminal (typically black or brown wire). A solid connection should read 0 ohms to chassis ground. If resistance exceeds 0.5 ohms, clean or replace the ground strap.
Turn the ignition key to “Start” while monitoring relay terminal 87 with the multimeter. Voltage should drop briefly (3–5 seconds) if the control module primes the system. If voltage persists, the relay or PCM may not be receiving the activation signal–verify the crankshaft position sensor and wiring.