RE: Need engine help!!
Measure the distance between the bolt holes on the engine or the muffler. Then go and check Tower Hobbies mufflers. MOST of them provide the distance between mounting holes.
You will also need to find out the cause of the vibrations otherwise you will be breaking the new muffler also.