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...