I have 1909 hours on my F250s on my 2007 Marlin, and they run great.  I am approaching the 2000 hour point where I will have the Yamaha techs change timing belts and tensioners.  I do all the other 100 and 200 hour maintenance myself with help from my son, brother and nephew.  Use to do most of...