markb
+1y
Alright, here's my battle:
Truck is an '87 B2000, with a 2.2 swapped into it at some point (as far as I know - it has a 2.2 timing cover and non-adjustable lifters).
Weber carb, mechanical fuel pump, pacesetter header, electric fan (on all the time w/ignition). Other than that, motor looks stock.
New radiator cap and 160 degree thermostat installed today. Also back flushed the radiator and heater core, and did a full coolant change.
Just did a good complete timing check to ensure the timing belt wasn't installed incorrectly, and reset the timing to 6 degrees BTDC.
Spark plug electrodes are white - running lean. Truck idles good, runs fine at anything up to about half to 3/4 throttle. Anything after that, it starts to buck like it's running out of fuel. Anything over 60 MPH makes it buck like mad too.
At idle, the temperature will climb over a period of 10-15 minutes, and eventually it will reach a high enough pressure to blow past the radiator cap.
At 60 MPH, I can drive for about 30 minutes before it gets REAL hot - but it will stay right close to the upper limits of the water temp gauge and stay there.
I spent some time with a can of starting fluid around the carburetor today... Found it would idle up when I sprayed near the base of the carb. So I took it all apart, left the "carb heater" out, and made new gaskets between the intake, aluminum plate, carb adapter, and carb. I have less of a leak there now, but it still idles up slightly when sprayed with starting fluid.
So... I'm stumped. Seems like I have a vacuum leak causing the lean condition, but is this enough to make the truck overheat all the time? Or do I have something else going on, like a bad radiator?
If I back the timing off even further, it takes longer to overheat...
Totally stumped, looking for some advice.