Re: Speedo and pitot tube accuracy.
if you want an accurate speedometer, get a GPS unit. The pitot tube speedometer is telling you an estimated speed based on water pressure. direction of current, debris, and water density all effect the reading. if your going up-stream or down stream your reading will change. there is no easy/cheap method of even getting it to be consistent, much less accurate. It is merely a suggestion of speed.
FYI - the OEM's pay about $20 for most pitot tube speedometers and tachs, and about $5 each for the remainder of the gauges. A little more for the pretty gauges. (and yes, to the average consumer, there is about 10x markup)