Wozz, the governor should be spring loaded, you could try pushing it over by hand, see if it will actually take the revs or not.
if it wont take the revs prob because its getting too much fuel, the governor (usually opens the slide/butterfly=more air), if it takes the revs, but stutters, then fuel starvation, which is what im inclined to say at this stage, kinda hard to say without hearing it TBH.
the more I think about this, the more Im on a fuelling issue.
normal carb cleaner isnt worth the can it comes in IMHO,.
isopropyl alcohol, is my cleaner of choice,
but keep it away from rubber seals/diaphragms etc, even diesel would be better, but kepp it even further away from the seals etc.
the problem with stale petrol is the same with aerosols, they have some sort of substance that gums up, and the aerosol stuff will only clean out the bits that are still clean enough to flow, so if you have something totally gummed up then the aerosol will just make it more gummed up.
does that make sense.?
its getting late...