Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Welcome to JUST ANSWER small engines, let me try to help you !! I don't know it all, but maybe together we can get you a satisfactory answer!
This is the only picture I can find that may show some light on the mounting. # 25 in the link above. Then here is what is in the 425 manual below.