Looks like a weird bell housing.
Is it hitting that?
How many teeth is your flywheel?
MBHD


12 port SDS EFI