Hi,
first thing first check all your oils etc. If not changed for a while I would change it with your filter.
It could be low engine oil.
If this does not cure it I would look at check valves and timing. If you dont know what your doing get someone who does to do this.
Proabably needs a jolly good service
BB, August 2009