IMO this is some issue related to the battery. First try connecting a jumper wire from the negative battery cable to a good body ground point, and see if you get anything to happen from that. If that doesn't help, then have the battery tested with something other than a MM (which can't identify bad cells).