Fits 4500 engine and 4200 engine. The muffler has a weld on the elbow, but it is guaranteed not to leak.