Finally had a few minutes to get over and look at it. It is in fact not putting a drain on the batteries, I guess when thos started they were just that drained. I didn't have a multi meter with me, but I checked the passenger battery ground, replaced the entire positive cable(its needed...