I have a 1997 jeep wrangler Sahara 4.0. Got a code 11. Changed the crankshaft pos sensor. Jeep still wouldn't start. Then changed the cam shaft pos sensor. Jeep started right up. After a few days jeep wouldn't start. Got code 54. Not reading cam shaft pos sensor. Took distributor off and put it back on. Started right up. Few days later wouldn't start. Do the samething with distributor and it starts. Then samething few days it doesn't start. Any info will be greatly appreciated.