Hope it ran reliably for you ! Can't help with the engine / fi, but I had success with having
http://proracing.co.uk/ do the fork shims to work better in our native mud than the Spanish rocks they are set up for. Sounds like we ride some of the same greenlanes.