Only runs 40 Degrees advanced

OK guys the answer we all been waiting for. I finally got the piston stop in and cranked around enough to determine it is off by 5° I wish this was the aha moment but I don’t think it’s my problem. Now I will try the valve crossover thing that another member suggested. And yeah I did disconnect the fuel while I was testing ignition so I didn’t have to constantly flood the motor when I was trying to just look at the timing. Or trying to find top dead center I have cranked it over a lot.