When was it last serviced? The air filter needs checking as RAYNOR has said. It could be clogged with dirt or wet. If it is overdue for a service get it serviced properly too.
Use decent fuel in it.
ChicksFan
April 2012
check theres no water in filter or change filter hope this helps
RAYNOR
April 2012
Automatic Answer
We may have found other answers which could help you.