I have a 03 Jeep Wrangler 2.4 liter with a 5 spd. Manual. Recently it would sputter every now and again. Then it threw a code for the cam shaft and crankshaft position sensors I changed both of them then it threw a engine temp coolant sensor so I changed it. Did not fix anything it keeps throwing different codes. So I thought it was my pcm so I sent it off and got it tested it was fine. My jeep now cranks over without the clutch pressed in and has no spark. I changed my coil. Any ideas ??