StromTrooper banner

water pump

  1. DL650 and DL650A - 2004 to 2011
    Hi all, New to the forum and new to riding. I bought an '07 650 Strom over the winter got my license about a month ago and started riding. The bike has around 66k on it. I started commuting to work on it this week (about 60 miles round trip) and when I went out to the garage this morning...