PUZZLER!!! My new motors a dog! what did I miss?

ok... so Lunati say that the cam should be at 2 degrees before top dead @.050 (intake)

thats exactly where it was when I originally checked it after getting engine from machine shop....
but it ran like a dog. a smooth dog but a dog.... and jetting didnt seem to change anything....plugs were always white. engine would pull to around 4500....

so I reinstalled using centerline method (.050 before and after max lift รท 2) to 107.25 (cam card says 108 for installed centerline = 4 degrees advance) but that puts the cam around 0 (TDC) @ .050 after BTC
that measurement