The old girl is acting up. I've been getting an intermittent CEL with the above codes. They clear after a couple days and then will reappear often after a morning cold start. The past couple days I've noticed a slight studder/misfire when pulling out of a parking space though this clears after a couple seconds of acceleration.

She has 191K and I suspect worn valve stem seals as she burns a bit of oil and will shoot some smoke out the pipes after a hot start with a couple minutes sitting before start. No smoke on cold starts in the morning...

As you can see 0330 is for your #2 knock sensor, 0335 is for your CPS and 0155 is for your bank 2 O2 sensor. I think I would start by inspecting your engine wire harnesses for any bad wires that might be intermittently shorting.

Those links have Jeep specific links in them towards the bottom of the page also.