I have a 2006 Jeep Wrangler sport. About 2 weeks ago my jeep started to have problems accelerating. I get to 2500 rpms when it skips. The check engine light reads as a cam position sensor so I replaced that once that didn't solve it, I replaced the crankshaft sensor, battery, spark plugs. After that I ran smooth for about 20 miles then started up again. Anyone know how I should proceed or had this problem before? Thanks.