Then I figured it might be the BCM being bad so I would try to replace that first, from what I read online the BCM needed to be programmed with a dealer DRBIII tool with the vin for the vehicle otherwise it wouldn't run. I figured I would test that information out before conceeding defeat, I pulled a BCM at a junkyard, but never got the chance to install it, I reset it by disconnecting the battery for a few hours/overnight, it worked and I kept the battery fully charged after that by running it often.