I have a 2000 Yukon Denali with 160000(almost half is interstate miles) Last week noticed my oil pressure gauge on my dash was up and down and would go to 5 pound if not 0 if idling or stopped. I called a friend and he said it was probably the oil pump. However I drove almost 40 minutes to get home like this and there is absolutely no knocking or different driving habits. Called the guy who rebuilt my trans few years back and he said it was probably the oil sending unit because i would have heard noises or more likely would have blew the engine driving that far if the oil pump was bad or oil pressure was really that low. Recommended changing oil and filter..if didn't work to then change the oil sending unit. So I did a full tune up on it and I changed the oil and filter...absolutely no shavings or murkiness to the oil or gunk/slug in oil. I change oil and filter every 3000 miles and tune up every 3 or 4th time at max when i change the oil. This unfortunately didn't work. Then I had a mechanic check the oil pressure mechanically and they called back saying it was normal at 40psi. They said the oil sending unit was bad and changed it. I then went picked it up, drove about a mile with it at 40psi and then noticed it again dropped where it was before they did anything(calling back tomorrow to ask why i paid to change it). Anyways anyone have a clue what this could be. Just had full tune up/New oil/oil filter/oil sending unit and engine hold normal oil pressure with mechanical gauge. No engine or oil pressure light and no knocking or noise from engine. Never need to add oil from excess burning and nothing other then dash oil pressure gauge seems out the normal. Could this be a oil pump?Bad engine?..(would find that surprising) or strictly a bad cluster and the gauge on dash is faulty? If so can i just go without fixing as it is very costly and just continue to maintain oil changes and checks as normal or any other ideas what could cause this? Would love the feed back as my Denali is deck out with lambo doors, 24 inch rims, aftermarket headers, exhaust, air intake, custom plates etc etc and Ive found these shops see $$$$ signs when I pull in and I would like to have an idea as none of these have worked and I'm completely dumb founded about this.