If the main and/or rod bearings are worn, the oil pressure can't be maintained after the oil warms up and thins out. You might be able to get a little more life out of the engine by switching to a heavier weight engine oil.
It is possible also that just the oil pump has worn and can't produce enough pressure at idle. Very often, though, if the pump is worn, so are the bearings, and vice-versa.
Pontiac oil pressure can be tricky! Check with your mechanic first but from my experience with my Pontiac use 10w-40 oil in the winter and 20w-50 in the summer. That has produced better pressure in mine.
pontiac g6 check engine light car with wrench
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
You could be having a problem with your spark plugs and your dashboard is alerting you. You should have a mechanic check it out.
That would one of hundreds of possible causes.
If a check engine light is flashing that means an engine cylinder misfire has been detected
Check the brake fluid...
P0442 Code indicates Evaporative Emission System Leak detected (small leak). What are the causes? What components need to be repaired
Good Chance this is caused by a faulty O2 Sensor. I had the engine light stuck on in my 2002 Montana and replaced rear O2 sensor and it turned it off.
Causes for the check engine light to come on in a 1981 Chevy Corvette include overheating, low oil pressure, and a bad alternator. Because this car is not equipped with a computer, it has limited self diagnostic abilities.
Chugging and hesitating can be caused by several problems with the Integra. Check for proper fuel pressure, as well as proper engine timing. Check the computer for any engine codes.
To check the fuel pressure on a 1998 Pontiac Transport, you'll need a fuel pressure gauge. First, locate the fuel pressure test port on the fuel rail, then remove the cap from the port. Attach the gauge securely and turn the ignition to the "ON" position without starting the engine to read the pressure. The normal fuel pressure range for this vehicle is typically between 40-47 psi; if it's outside this range, further diagnosis may be needed.