Ok I have my 03 bonneville, I am going to replace the mass air flow sensor since I have ahd to keep it disconeccted for it run, since then the engine light is on. I know autozone will not remove codes and don't want to pay out to rent the reader to spend 30 seconds in the parking lot removing the engine code. A guy at work rents out a bay to do auto work was going to have him remove the code yesterday but when got off he wasn't there and was not going to wait around I wanted to get home. From what I read its either remove battery post which I do not have the unlock code for the radio and looks like its PIA to get it, or remove all the ECM fuses to delete to code. But tried this on my truck and that didn't work and somewhere power was still in the ECM so had to remove the battery. I want to remove the code out of the system I know after some key cycles the light goes off but the code is still stored, not sure once that happens if it goes back to default program or still runs with code set. I need deleted to know if the problem will be fixed once replace the sensor. At 130 bucks for it I want to be sure its fixed. I hate these new vehicles all the computer controlled crap and theft locks is a PIA. Also what are the chances a code was not set in the radio is still the factory code would be in the car somewhere? I have the owners book somewhere may be packed up in storage I hope.