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.
All was needed was to remove the pump relay which is on the main harness as it won’t drive fuel into the unit and cause flooding every time you turn the key.