I'm going crazy here! My Jeep (-94 XJ 4litre HO) has developed a strange problem. When the engine is cold, and hasn't been driven for a while, it starts and runs just fine. If I let it run until it's nice and warm before I stop it, it will start up again just fine. But if I start it cold, let it run for a couple of minutes and stop it, it won't start. No matter how long I try, it's dead. Then I wait for a couple of hours, and WOILA! it starts again. What can cause this? Please help me :helpme: