The other night I ran out of gas on the road. Bike died. Started it, it ran a bit, then died again. I was able to do this 3-4 times, enough to get to a gas station. Now here's the strange thing. When I started out, I looked at my speedo, said 97 miles. So I figured I had plenty of gas. I usually go to between 150 or 160. When bike ran out, the speedo said 117, which was about right. Then, when I put gas in, it only took 3.9 gal. In a 5 gal. tank. Something is wrong with this picture. I've read about the pinhole in the fuel pump hose, but this was different symptoms. Or could the hole just be lower in the tank?? Any ideas? It's an 06 Heritage fi.