So I just bought an 03 gmc 2500HD with 126000 miles. I have come to find out that it has low oil pressure. A friend of mine has a scanner that he was able to hook to the truck while it was running and verified that the oil pressure was low, like 8-9 psi while idling but runs at 30-40 while driving at around 1500rpm. I haven't hooked a mechanical gauge to it yet. When the truck is cold the gauge reads 60-70 psi. When the motor and the oil are up to temp, it reads low pressure. I am hoping that this is a lazy sending unit but I thought I would ask here first. My process of thinking is that when the sending unit warms up, it starts reading low. If it is not the sending unit, I guess the next step is to hook a mechanical gauge to it and possibly change the oil pump. I hate to think that I had to change the oil pump at 126k. Any opinions?