Mine had an aftermarket head unit and was fine for weeks at a time. I put the original head unit in and it went flat in a few weeks, even with the solar panel on it. I just take the battery lead off when I put her away in the shed and put my solar panel on to keep the battery freshRadio is the culprit you said ,, head unit , wiring or amp ?