360 timing issues

Did you verify TDC with a piston stop?