My alternator passed testing, so I bought a new battery when I thought it was my battery my car wouldn't start. I drove it all day it was fine, but after I let my car set for around 3-4 hours it would not start. I notice afterward my light was still on. After I got it jumped, I drive it, it was find. When I turned it off the gear shift light indicator stayed on. I had to get it jumped twice in three days and both times the indicator light remain on.