GMP Active member May 14, 2007 #1 Yes, my '07 had the plastic impeller. I swapped it for an LTR alloy part. Check yours especially if you ever got the bike hot.
Yes, my '07 had the plastic impeller. I swapped it for an LTR alloy part. Check yours especially if you ever got the bike hot.