I don't mind NVH either.I think your going to like the feel it gives when your accelerating hard through the gears.I went with a Perrin pitch stop and works great.I really couldn't believe how crappy the bushings are in a OEM unit.Also, nice welding!Good Luck.