1. Fuel Pressure Regulator (FPR): This is the most probable cause. The FPR regulates fuel pressure in the system and usually has a return line. If it's failing, it might allow excessive fuel pressure to build up over time, eventually leading to flooding after the engine's been running for a while. The diaphragm inside could be ruptured or leaking.
* Troubleshooting: Check the fuel pressure with a gauge. It should be within the manufacturer's specifications (check your owner's manual or a repair manual for your specific engine). If the pressure is too high, the FPR is suspect. Also, visually inspect the FPR for leaks.
2. Injector O-rings: Worn or damaged injector O-rings can allow fuel to leak past the injector, potentially leading to a slow build-up of fuel in the intake manifold. This would be more likely to manifest as a flooding issue over time rather than immediately.
* Troubleshooting: This requires removing the injectors. Inspect the O-rings for cracks, damage, or swelling. Replacement is relatively inexpensive.
3. Temperature Sensor (Coolant Temperature Sensor or Intake Air Temperature Sensor): These sensors tell the computer the engine's temperature. A faulty sensor could cause the computer to deliver too much fuel initially, and as the engine warms up, the problem worsens.
* Troubleshooting: Have these sensors tested or replaced. It's relatively inexpensive to replace them and they're fairly common failure points.
4. Throttle Position Sensor (TPS): A faulty TPS can provide inaccurate information about the throttle position, leading to incorrect fuel delivery. This could lead to excessive fuel over time as the engine runs.
* Troubleshooting: The TPS can be tested with a multimeter, and often shows up in a diagnostic trouble code (DTC) if your truck has a check engine light and OBD system (though 1990 may or may not have this).
5. Fuel Pump: While less likely to cause a *delayed* flooding issue, a faulty fuel pump could potentially deliver more fuel than necessary over time, especially if it's intermittently failing.
* Troubleshooting: Measure fuel pressure as mentioned above. Also listen for unusual noises coming from the fuel pump.
Troubleshooting Steps:
1. Check for codes: If your truck has a check engine light, have the codes read. This could point towards a specific sensor or system issue.
2. Visual inspection: Carefully inspect all fuel lines, connections, and components for leaks or damage.
3. Fuel pressure test: This is crucial. A pressure gauge will quickly tell you if your pressure is within spec.
4. Systematic elimination: Start with the most likely culprit (the FPR) and work your way through the list.
Important Safety Note: Work on fuel systems requires caution. Fuel is flammable and potentially explosive. Disconnect the negative battery terminal before starting any work, and work in a well-ventilated area.
If you're not comfortable working on your fuel system, take it to a qualified mechanic. They have the tools and expertise to diagnose and repair the problem safely and efficiently.