I just got back to Tennessee from my Key West ride (2080 miles roundtrip) with a buddy here at work. Beautiful place but crowded roads on the way in with miles and miles of stop and crawl traffic. I was so glad I had the ECM changed. We rode for a 50 minute stretch at 5 to 10 mph and the temp gauge never moved past the middle mark. Gas mileage still at 42 mpg. My buddy rides a Suzuki Intruder 1500 and at one gas stop we compared mileage. His took 2.9 gallons and mine took 2.6. He mentioned that we had gone exactly 100 miles since the last fillup and I told him my odo showed 109.2. When we got back on the interstate, I used the mile markers to check things out. Sure enough, when I passed the 10th mile marker, my odo said 10.9 miles. I guess I'm really only getting about 38.5 mpg in the real world. The speedometer error never bothered me much until I realized that I am racking up alot more mileage on the odomter than the bike has really traveled! By my calculation, I have 11,260 showing on my bike but I've really only gone 10,134. It's hard to believe that Honda can't get it closer than that on their flagship. Of course we did have the weld and ECM issues and those were surprising too. So, we are all losing value in our Wings with more mileage showing than the bike has traveled. I remember somebody saying something about a fix here on the board. Can somebody point me in the right direction?