Have you changed the spark plugs Dave?
I keep worrying about mine............................
Nick