Im not worried about oil pressure. I was wondering if it was correct. When I hooked up a test gauge, it read 50+ cold and then went down to about 20 warm. That seems normal. But my gauge in the truck shows 15 at idle cold and about 10 hot. I had replaced the sending unit with a brand new one and the gauge still showed the same. So, its a bad gauge.
The gauge can be easily repaired if you want to save the money spent on a new one.. The gauge resistor is bad, gone extremely high in resistance or blown open. Grounding the sender wire and watching the needle swing does not reveal a bad gauge resistor, but will lead one to believe the gauge is good and the sender is bad. Remove the gauge, the resistor is mounted on the back of the gauge, it's the little white ceramic block with a rectangular "sticker" attached.. Go to Radio shack (if there's still one in your town), or any electronics store, Fry's, Ralph's, Mouser, etc.. Buy an 80 ohm, 1 or 2 watt resistor.. Using a small Dremel die grinder (or similar tool) cut through the trace on the bad resistor near one of the bolt holes.. On the new resistor, bend each wire near the body of the resistor approximately 45 degrees. Mount the bad resistor and then wrap each leg of the new resistor around the terminal lugs of the gauge. Position the resistor so that neither the body of it nor the legs touch any metal of the gauge or surrounding objects.. Tighten the 2 nuts and you're done.. Install the repaired gauge and enjoy it's now accurate readings....
GM temperature and some fuel gauges can be repaired using this technique...
I have repaired numerous GM gauges using this technique and have never failed to have it work....