Looking for some input I found out last year when replacing starter that the bolt area holding the starter was cracked. Mechanic said probably would break eventually and today it did.
I asked around at that time about options or welding etc and didn’t get very far apart from get a new engine...