Stop in for a cup of coffee

Sounds like there is no backlash or the pinion depth in too deep. The guy you got it from probably had it set tight to reduce shock at the launch. I heard of people doing that years ago.
Yeah, i have never set one up before.. i'm just gonna go through it and check it all and set it up best i can. and check the bearings cause ya never know..