Love my 2007 DL1000. But, my chain broke, wrapped around the primary shaft and busted the left center case. I'm looking at used engines and find several 2003 engines on Ebay. Each ad says it should fit all years from 2002 to 2012, but, they will only guarantee that it will fit the year it came out of. What do you know?