Higher numerical gear ratio should drop your speedo, so do 3.73 * 1.06 = 3.95, which is +6% added to 3.73 ratio.
Also just noticed a comment about someone physically altering the speedometer needle in the gauge. With that, I suggested checking the speedo error at two points, say 30 mph and 60 mph. If both error amounts are the exact same, that means there is a physical problem with the needle; HOWEVER, if the error scales with speed than it is a calculation error that you would use HPT to recalibrate in the computer. Error scaling, I mean for example at 30 mph GPS says 27 or -3 mph, at 60 mph GPS says 54 or -6 mph...that would mean the calculation is off and nothing to do with the physical needle on the gauge.