When you say it isnt the battery or alt have they been replaced? or checked, quickest way to check the alt if it isnt new is to completely disconnect it and let it set and see if it drains, anything else like the hood light, even if there is no bulb, glove box , trunk light, where you say it...