hey mate i have just done my front crank seal in my 2008 stx d40 last week too. After a week long adventure through Byfield national park, i developed a really bad oil leak when the truck was on. How has yours been since repair? Did yours start after sand work too????