well I removed and stripped the carb and it was spotless, when I put it back together it fired perfect and run for 5 seconds and as I tried revving it it made borping noises and died - it was running on carb cleaner fumes!
This shows its sparking ok so must be as sparky125 suggested it sounds as if it definitely is a fuelling issue?
im stumped now, any ideas what it could be?