OK, so played around with it and it now starts, but it runs like a dog. Fine for about 30 secs then idles rough and revs die off if you apply any throttle.
I've scanned it and it's not throwing any codes. Stinks of fuel, but to be expected I guess as indoors and on choke. The fuel in it is pretty old, so I think I'll stick a bit of fresh in it tomorrow.
Sadly the tapping noise has not cleared, I reckon it might be something else, but definitely top end.