Maybe someone can help me with this. My 2009 America's speedo pegs itself past 120mph around town( 2nd,3rd gear) and stays there. Sometimes it will start to operate normally ; however just came back from a 40 mile ride and it gave the 120+ reading. The odometer seems to be accurate and I greased the cable and gears but this made no difference. Any thoughts? Thanks, Steve.