I rode this bike 1020 miles into the yard. I know this is a good unit, working just as it should. Checked, cleaned, re-lubricated. Ready to place. Honda says this fits 2001 to 2003. This is from 2003. I belive that is a part number change only, and this should fit to at least 2010, but do your research.