RE: Eagle 2
Well, I'm going to go against the grain here and say that if that's an old OS 4-stroke, it is NOT too big for that plane. In fact it should work very nicely.
I also wouldn't worry too much about the broken mount. You're not going to stress that engine nearly enough to worry about it.
Slap it in and have a ball!