TH350, what is the thing in the red outline? looks like something is missing.

Yep just replaced mine it was easy. Looks like your bolts are twisted off . I maybe wrong thoughExactly what that is.
Which one did you go with?Yep just replaced mine it was easy. Looks like your bolts are twisted off . I maybe wrong though