I've got a 2007 JKU Rubicon with a 4.7L swapped engine. It will start fine if I put the key in the ignition and immediately start it. If I delay a bit (listen to the radio with the key in the run position) , it won't. If I kill it while shifting, it won't. I have to take the key out and let...