reset service engine light

Discuss your 2000-2005 Bonneville SE, SLE, SSEi, Buick Le Sabre 00-05 and Buick Park Avenue 97-05. Please use General Chat for non-mechanical issues, and Performance and Brainstorming for improvements.
Post Reply
thicke
LE Member
Posts: 1
Joined: Fri Dec 28, 2018 3:28 pm
Year and Trim: 2000 Pontiac Bonneville SSEI

reset service engine light

Post by thicke »

I want to reset the service engine light on my 2000 Pontiac Bonneville. I get a 'check gas cap'notice on the the dash. I replaced the gas cap with a new 'dealer gas cap, but the service engine light stays on, and the check gas cap notice continues to stay on. I have gotten three suggestions to correct the problem.#1 disconnect the positive terminal on the battery for 30 minutes and the computer will reset. #2Ask my mechanic to reset it. #3 Drive for about 100 miles and it will reset itself. Help
.
2000_bonne
SE Member
SE Member
Posts: 13
Joined: Mon Dec 17, 2018 5:59 am
Year and Trim: 2000 SLE

Re: reset service engine light

Post by 2000_bonne »

I am not sure how the heck the car knows if the gas cap is on or not. If there is a pressure sensor, it might be possible that the gas filler neck is rusted through at some point. Or, if there is a small hose leading back to the fuel door next to the filler neck, it might be rusted through.

Just speculations here. I know it is unusual for our Bonnevilles to have any rust.
User avatar
Archon
Resident Gearhead
Resident Gearhead
Posts: 8781
Joined: Mon May 19, 2008 10:30 pm
Year and Trim: 2014 Cadillac XTS Vsport.
Location: Grand Rapids, Michigan

Re: reset service engine light

Post by Archon »

It's a fairly common problem, generally caused by corrosion at the top of the filler tube where the gas cap seats. The easiest solution is to sand down where the corrosion is, and then put a little silicone lube in the same spot. This is a temporary fix, as eventually the warning will come back. Adding lube again will take care of it for a while. The other solution is to replace that part of the filler tube.

Disconnecting the battery will not reset the warning. Driving for a while may eventually help, as it will reset after so many passed tests. You could head to Advance Auto, or AutoZone to have them pull the code, and reset it. Buying an inexpensive code reader will allow you to do it yourself.
*Gone, but not forgotten* - Black 2000 SSEi, HIR Headlights, Angel Eyes fogs, 3rd brake light overlay, hi-flo cat, 180 degree thermostat, HS 1.9 rockers, LSx yellow springs, Intense FWI, PCM, shift kit, push rods, and 3.4 Pulley. ZZP Power Log.
imidazol97
Posts like an L67
Posts like an L67
Posts: 1204
Joined: Wed Jun 04, 2008 7:55 pm
Year and Trim: 2003 Lesabre Limited, 2008 Cobalt, 2014 Malibu

Re: reset service engine light

Post by imidazol97 »

I had to troubleshoot some codes related to emissions on my 03 leSabre. The computer runs a leak test under certain conditions.


These may not be exact--it's been a while since I read them in the FSM.
The fuel level needs to be between 75% and 25%
The engine temperature is lukewarm. I don't remember the temp but let's say it's between 105 and 175 deg. In other words a restart after the engine was partly warmed up, I stopped for coffee on the way to work at a coffee shop, and came back out to restart. The emissions check ran and if it passed the leak test, the light was off. A dead cold start didn't run the check. A hot restart didn't run the check for air leak.

There likely are lots of other requirements in terms of other codes that can't be store, but those didn't matter.
Louiej99
SLE Member
SLE Member
Posts: 63
Joined: Mon Sep 03, 2018 5:15 pm
Year and Trim: 2002 Bonneville SSEi

Re: reset service engine light

Post by Louiej99 »

Ive been told this is a common problem on Bonnevilles and LeSabres. Both mine (Bonneville) and my girlfriend's (LeSabre) cars do it. I notice it more when the vehicle is low on fuel. I had a Toyota that would kick the light on when it had 1/4 tank and it was below 40 degrees out.
The vehicle thinks the gas cap is off because on start up it "evacuates" the tank and tries to create a vacuum to collect fumes. If it can't create vacuum because of a bad gas cap or leak in the filler neck, the light comes on. I think under certain circumstances (cold temps and low fuel level) it takes longer to create the vacuum in the tank and the computer times out.
Post Reply