Can't help much with diagnostics, but if it's weeks between your drives I'd disconnect the negative battery cable. My truck has sat six months over winter before without being started once and when I connected the negative cable the engine cranked like it was a new battery.