1. Understand the ECM-B Fuse's Circuit:
This is the crucial first step. You need the owner's manual or a wiring diagram for your specific year and model S-10. The ECM-B fuse likely protects circuits related to the Engine Control Module (ECM) and its associated sensors and actuators. This could include:
* ECM Power Supply: A direct short to ground in the power supply wires to the ECM is a prime suspect.
* Sensors: A shorted oxygen sensor, crankshaft position sensor, or other sensor could draw excessive current.
* Actuators: A problem with the fuel injectors, ignition system components (although less likely as it runs fine before the blow), or other actuators could cause a short.
* Wiring Harness: Damage (chafing, rodent damage) to the wiring harness feeding those components.
2. Visual Inspection:
* Fuse Holder: Check the fuse holder itself for any signs of damage, corrosion, or loose connections. A dirty or corroded holder can cause a short.
* Wiring Harness: Carefully inspect the wiring harness near the ECM, especially looking for any frayed wires, melted insulation, or evidence of rubbing against metal parts. Pay close attention to areas that experience vibration.
* ECM Connector: Inspect the connector on the ECM for bent or broken pins, corrosion, or loose connections.
3. Systematic Troubleshooting (Use a Multimeter):
* Replace the fuse with a suitable amperage fuse. Don't use a higher amperage fuse; it could cause a fire. Use the amperage specified on the fuse box cover.
* Monitor the fuse: With the new fuse in place, carefully start the truck and monitor the fuse closely. If it blows immediately, the short is likely a direct one. If it blows after some time, or only under load, the fault is intermittent.
* Disconnect Components: This is where the wiring diagram is essential. Starting with components most likely to cause a short (sensors, actuators), *disconnect each component one by one* while monitoring the fuse. If the fuse stops blowing after disconnecting a component, that component or its wiring is the likely culprit.
4. Common Culprits:
* Oxygen Sensor: These are relatively common to fail and can short to ground.
* Crankshaft Position Sensor: A short in this sensor's wiring is another common cause of blown fuses.
* Wiring harness near the exhaust manifold: Heat can damage the insulation of the wiring.
* ECM itself: While less likely, a faulty ECM could cause excessive current draw, although this is more likely to manifest as other problems as well.
Important Safety Notes:
* Disconnect the negative battery terminal before working on any electrical components.
* Be cautious when working near the engine compartment. Hot surfaces and moving parts can be dangerous.
* If you're not comfortable working with automotive electrical systems, take it to a qualified mechanic. Incorrectly diagnosing and repairing an electrical fault can damage other components or even cause a fire.
By following these steps and using a multimeter, you should be able to pinpoint the short circuit causing the ECM-B fuse to blow. Remember, safety first! A wiring diagram is indispensable for this type of troubleshooting.