You said the batt was changed recently? then i think it might be your altinator, or a faulty wire. The battery should hold a charge longer then that. I have had so many problems with cars, i can sniff out the problem from a mile away.