2005 Wrangler 6 cylinder manual transmission. One day I'm driving and I get the "bad camshaft position sensor" CEL. If I turn the engine off and restart it, it will drive fine. Another time: "bad crankshaft position sensor". Same thing, car drives fine after restart. And a couple of days ago, this: I'm driving, then suddenly the engine stutters (but keeps running), and all the gauges on the instrument cluster are dead. I pull over, turn the engine off, restart it, and the gauges are fine and the car runs fine. This last incident gave me two codes: U0155 (lost communication with instrument cluster) and P0335 (bad crankshaft position sensor). I already replaced the crankshaft sensor so I'm pretty sure there's nothing wrong with it. Aside from ordering a Wranglerfix PCM, I don't know what to do. It seems that if I took the Jeep to a shop to run diagnostics, it would be a waste of time and money as they would say "everything checks out fine". These hiccups are sporadic. What say you? Thanks in advance.
