Not sure if this will help but has it got an aftermarket alarm system, as i thought my battery kept dying on mine but turned out there was an immobiliser on the car, sometimes it would turn over and sometimes it wouldnt , it was hidden up under the dash board which i didnt know until i pulled the dash apart, only thing i can think of off the top of my head as you have tried everything else