Hmmm... 6% error given some imprecision in some of the inputs ain't bad. And yes it sounds like a very nice motor... do you run it for dirt tracking?