The oil pressure on my 2003 Chevy Silverado reads zero for a few minutes before jumping to normal.
This is a common problem for your vehicle. The most likely problem is a failed oil pressure sending unit. This is what tells the gauge in your car how much oil pressure the engine has. Just to be safe I would enlist the help of a mechanic to check the oil pressure of your engine with a separate gauge to confirm that there has not been a failure of the oil pump in your engine before driving any further. If the oil pump is failing you could cause serious damage to your engine.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing