Flexplate installation issue.
It says right on the web site 727. Dude you have the wrong one. Guess it's coming apart. Sorry.
Print