My 03 jeep Rubicon 4.0 has issues starting or long cranking then start. Problem has been cold starting but after heating up, if I turn it off it won?t start immediately back up until it cools. I?m no mechanical guru thank god for YouTube. I?ve replaced the fuel pump and crankshaft sensor. But no...