Fuel filter has been changed, tappets tightened and touch wood, he's now behaving himself and running nicely!