My box has recently thrown a code P0302 and it came down to cyl. 2 misfire. So what I did was rule out what I could to save some mula.
First I took coilpack from cyl. 2 and swapped it with cyl. 3 coilpack, deleted the code before turning over, and within a minute, same code..
Second, I took the spark plug from cyl. 2(by the way was dry and oil free)swapped it with cyl. 3 spark plug, and also put the coilpacks back to the original cyl, deleted code before turning over, same code...
Third and luckily the last, I swapped the pre-cat 02 from passanger side with the driver side, deleted code before turning over, and the code changed to P0306 cyl. 6 misfire...
Purchased a new pre-cat 02 from Bosch, replaced it on friday, drove all weekend, NO CODES!
Here are a few pictures

old 02

new 02

been enjoying how stiff the rear is because of the technobrace and the 3-way adjustable swaybar