Can't be the cam, it has to be me?

Trying to degree the cam in a 360 I've been building for the last year or so, it's a Lunati 60403 that I bought used. ProGear 9 keyway timing chain, on the crank at 0. Grabbed a stock timing chain set off the shelf, keyways line up the same. Double and triple checked myTDC with a piston stop. Lunati's instructions are to check at .050" lift, and the cam card says 7 degrees BTDC. I keep ending up at 1-2 degrees ATDC. Rolled it around to the intake closing side, and at .050" off the base circle got 47 degrees ABDC, when it's supposed to be 39. Can this thing actually be ground 8+ degrees retarded? That seems absolutely nuts to me. I'm hoping that (once again) I'm just having a simple brain freeze.

Screenshot_2017-01-01-14-17-32.png