It was all OK until a couple of days ago, and the battery went flat and I broke down. Got the car home and bought a new battery. Put that in, lasted about 4 hours and broke down again. Replaced the alternator last night and charged up the battery, but when I started it up I can see the battery light is on faintly at idle as it was before when it kept going flat. No hefty stereo. I have not been using it while Ive got this problem.