Ok I have a 04 Wrangler unlimited. Feels like I'm having a misfire at stop and while driving. At stop it feels like I got a cam almost....I have changed crankshaft position sensor, camshaft sensor, map sensor, idle air control throttle position sensor, coil pack , plugs, pcv elbow......checked vacuum lines.......has throwed codes for number 3 misfire cam and crank shaft sensor and oxygen sensor bank 2.......please help!!!