ALTERNATOR OR THE BATTERY GROUND WIRE Have you tried checking your Alternator? I know this is why mine on my vehicle would not stay charged..
check crank sensor
FUSE!
Yes they could be cleaned and battery charged
No. The battery will be charged at a rate which is 2* the normal rate. This will cause the battery to overheat which might cause it to explode.
After repairing the cause of the code, you can clear it with a scan tool.
Are you saying switching? If so, the answer is no. Switching batteries will not cause it to stall as long as you install a fully charged battery.
Faulty plug wires or bad coil or coil wire.
our 99 buick lesabre had the same problem. WE had to change the bcm and the ign. switch plus have 2 neew keys made. But if yours will turn over it could be in the distributor check for fire at plugs.
The most common cause of automobile starting problems; is the battery needs to be charged. When the battery will not take a charge. It needs to be replaced.
Low/bad battery, bad battery connection. If the battery isn't getting fully charged you might not be able to start. If it isn't getting charged, check the alternator.
Can be a defective cell in the battery, or it has shorted out. Can also be a defective alternator not providing enough power to keep the battery charged. Can also be a drain on the battery such as a light staying on. dome light, courtesy light, trunk light under hood light, etc. If the battery is over 4 years old or has been run dead more than once, replace it.
Possibly a bad alternator. The Alternator charges the battery when the vehicle is running. If the battery is not being charged this could cause the vehicle not to start.