OK, had a little time to change out parts, swapped out plugs, old plugs were champion RC12CC, new plugs autolite XP-985, had bought the new ignition coil so heck changed it as well. replaced the Autozone Crankshaft position sensor with the new Mopar sensor from RockAuto. reminder the current code I have are 300, 339, and i think 344. random misfire, crankshaft sensor, and camshaft sensor. hooked up battery and started jeep no issues. went forward and reverse several times to let engine warm up. shut down jeep for about 15 minutes and then started and went up and down drive fwd, and rev. shut down again. 15 min later drove around neighbor hood for a couple miles at around 25 - 30 mph. then went on hwy up to 56 -60 mph for about 5 miles no issues. pulled up to my drive way and decided to back her in. put jeep in reverse gave it a little gas and in stuttered, I released gas and it resumed idle, gave gas again and stuttered and check engine light came on, while in reverse and engine idling i backed into driveway. checked the code for the engine light and it showed 339 crankshaft position sensor. put it back into drive and drove on hwy again for a mile turned around and when driving back it had a slight stutter again so i dropped back to about 40 mph and went home, same code 339. I have not ordered an OPDA yet, can that be my issue??????