Well the big issue is with it not showing any codes its not giving any clues to what the issue could be and I bought a code reader as when I got the car the check engine light was on and it needed an air flow meter and post cat lambda.
As I suspected its probably ignition leads/coil pack or fuel filter, they are the only logical things it could be. Was hoping for a more informed opinion as there are some very experienced and good mechanical types on here (which I do feel I've got) feel free to throw some suggestions.
One other thought I had was coolant temp sensor, the car gets to the halfway hot mark in less than a mile and is diabolical on fuel but this seems common from what I've read (only costs about £30-35 to fill up at 99.9p p/l so has a tiny tank) doesn't help that it has 113K miles on it, but hey its Korean and just a temporary run about, albeit an expensive one ffs