Ok I bought a 2003 P5 for $200.00. It came from a family member. They installed a new battery because the car had sat for about 5 months and the thing was dead. I drove it home from their house and noticed that the battery light was on no big deal maybe it stays on because it is faulty. Well I went out the next day to drive it to work and started it up to warm it up. I let it run about 10 minutes then went out to get in it and as soon as I sat down it stalled then wouldn't turn over. I jumped it drove it to work got to work shut it off dead wouldn't re start. I let it sit all day went out it was god to go started right up. Came home took the alternator off took it to autozone had it tested. It tested ok but I replaced it anyways because it was the orignal one with 90k on it. So I installed the remaned and started it up boom the light stays off so I take it for a spin as soon as I get about 2k rpm the light comes on. drop it out of 4th gear into nuetral and the light goes out. SO I get it back home. Take the battery out take it to have it tested for a dead cell. Autozone tested it at 89% charge so it was good at 12.4 volts. The guy tells me to bring the car up after I get the battery back in. They test it and it pegs the volt meter. 16. something volts. So now it is over charging and I am pulling my hair out. Please help any help would be awesome.