Managed to borrow a friends code reader, and it's showing misfire Cylinder 1, changed the coil pack over to cylinder 2, and sure enough after a run round it threw up misfire Cylinder 2. So coil pack is the issue, thanks for the reply. Time to hunt a working 2nd hand coil pack :)