Hi Grumpy,, sorry about the delay, have been snowed under.

Thankfully i knew it was not a fuel delivery problem as i had already cleaned the whole fuel system, tank, fuel lines, carby etc, one thing you have taught me to do right from the start, so i knew it would have to be the jets. The high speed jet was screwed out approx 2.5 turns and the idle jet was out approx 1 & 3/4 turns.
Did take the high speed jet back out and yes it was bent, honestly not sure how i missed that. Got my hands on a brand new one, fitted it, set both jets as you suggested, now it is running smoothly at idling and picks up when needed.It is bolted to an old generator which would be about the same age as the motor. One heavy old beast, better now it is going again.
Thank you again for your help Grumpy,, it is much appriciated.