I've got a 96 XJ that has an intermittent problem. It will start and then quit. I can start again and keep my foot on the gas for a couple of minutes and then it runs well. The problem comes and goes. I have checked OBD codes and all I get is 12 which is battery has been disconnected in the last 50 key cycles. Not sure where to start looking. Any help or suggestions are appreciated.