also check to make sure the sensor is indexed in the housing correctly. mine was reading a little off, but the sensor retainer wasn't seated in the grooves. It was rotated slightly counter clockwise, and was reading about 9 miles off with 31's and a 38 tooth gear. Set it correctly and it reads almost spot on. GPS says it reads 1 mph slow now.