PlayingwithTBI beat me to a couple of crucial points.
The sending unit that drives the gauge on the instrument cluster is a high-failure item. They can cause a too-high oil pressure reading, a too-low oil pressure reading, or just plain too-variable readings.
Many "computerized" parts catalogs list the WRONG sending unit for the '88--'89 trucks. The incorrect replacement is too damn big. The heat shield has to be forced over it, which means the heat shield is usually left off. It's a mess.
I put a big, long thread about this on another forum. I'm too lazy to re-post it all here. Problem is, that other forum has been "down" long enough that I wonder if they pulled the plug. All the part numbers and prices were in that thread, and I didn't have it stored on my computer.
Anyway, you're looking for a sending unit spaced out from the oil filter area by a brass ~80-degree elbow. The sending unit should have
green paint on the wrenching surface. This sending unit is sold under various part numbers by all the usual parts stores--O'Reillys, Advance, AutoZone, NAPA--but so far as I can tell it's made by one company in Taiwan and then re-boxed by everyone else.
OP6649 is the WRONG sending unit.
You must be registered for see images attach
The 90-degree elbow and wrong sending unit still does not fit. It just interferes somewhere else. I tried everything to get that sending unit to work, and nothing helped.
You must be registered for see images attach
I'll re-check that other forum in a few days--please remind me--and if it comes back to life, maybe I'll work up the ambition to move that info here.
Also...I'm "done" with normal SBC oil pumps. I'm moving to the M99HV-S "big block" oil pump kit from Melling. Bolts to the rear cap exactly like a small-block pump, requires some (easy) trimming/modification of the windage tray on our engines, and comes with an acceptable pickup tube/screen for stock pans.
www.summitracing.com/parts/mel-m99hvs
Free Shipping - Melling High-Volume Oil Pumps with qualifying orders of $109. Shop Oil Pumps at Summit Racing.
www.summitracing.com