I have a 99 Ranger off road 4.0L. I recently figured out that plugs were fouling due to cracked heads. Probably ran with cracked heads for about 10K miles. I changed the heads. Change the fuel filter, wires, plugs, thermo, water pump.
The truck runs fine, but I believe it should have more power...