I'm looking for a better alternative for the starter motor for my 03 WR450. I noticed the part number changed slightly in '07 from a -20-00 suffix to a -30-00; otherwise they're identical. It's also a few $$ cheaper than the older versions. Does anyone know what changes were made? Will it fit on the earlier bikes? Does it perform any better than the pre '06 motors?