Hi guys, took filter out and went on short run, bike ran absolutely perfect(apart from when it ran out of fuel due to not turning fuel tap back on ) so im guessing crappy air filter as you suggested!
Ive just looked it up. it was a HIFLO, oops.