Now I have replaced the individual coil packs and spark plugs and it seems to be running a little bit smoother, but it is not very stable at idle, it seems to struggle when the air con is on and nearly stalls. Is there anything that is common to all of these faults at all..
Just to let you know, I have cleared the codes now and they haven't reappeared in 50 miles or so...