156 2.0 jts misfiring - Fault codes PO300-303
Hi all; My 156 2.0 jts (53 plate) started badly misfiring today, limped home making a terrible noise and shuddering heavily. Put the diag on and got the following codes: PO300, PO301, PO302, PO303. This indicated misfiring of the cylinders 1 through to 3. I noticed that the cat was glowing red hot, as soon as I could inspect the car.
I had the plugs replaced 2 months ago; is this a symtom that they were the wrong ones the garage fitted, or are the coils on the way out? Would 3 coils go at the same time? Is there anything else that may be causing it i.e. MAF etc? There were no other fault codes registered. I left it for a couple of hours and it is still misfiring.
Any advice would be appreciated.