Is it also very quiet? Could be a choked silencer. You can remove the silencer and run it up for a few seconds to check the power has returned.
It will be unacceptably noisy for anything other than a quick test.
I don't know where to get a new silencer.
Mr Noisy, May 2010