Changed the fuel filter, the old one was well gone (rotten).
Added a little injector cleaner.
No new fault codes but still running rough on idle and pinking intermittently (when standing).
Heres some of what I recorded at idle:
Throttle position - 18%
Engine Speed - (varied between 950 and 1050 rpm)
Calculated load - 47% - 57%
Ignition Timing - advanced between 6 and 10 degrees
MAF flow - approx 4 g/s at idle
Fuel trim bank 1 - approx 20% rich
Ho2s - switching between 0.2 and 0.6volts
Coolant temp - 55 degrees
Intake air temp - 20 degrees
Would coil pack be causing issues now?