Got a P0302 Cylinder 2 Misfire on the car at the moment. Had it not long after buying the car so the dealer took it back and (so we both thought) rectified the fault with help from a well known Subaru specialist.
Last week the fault came back. It's an odd one. The car appears to be fine, drives spot on. The fault comes only when the car is sat ticking over. Sometimes a solid light, other times a flashing one that goes. If I start the car and drive it straight away, there is no CEL.
I cleaned the MAF which made no difference. I've ordered a new IACV gasket so I can get that off and clean that too as I have noticed the revs dropping below the 'normal' idle speed around the time this fault has come back.
The other thought I had was a failing Front O2 sensor? From research the Front O2 will be in closed loop when idling, a possibility the O2 is failing but throwing up a code further back?
I have a friend coming over tomorrow who works for Subaru, he's going to plug their diagnostics unit in - is there anything specific we could look at that may shine some light?
It's frustrating as Google comes back with a whole range of different resolutions!
/Edit - Coincidence or not, the code reappeared after I had a leaky centre exhaust cone gasket changed.