vibs are a lot better,but

Some of the factory shafts had a sleeve damper mounted in rubber inside the shaft. I gave up on the one in my Demon when I put the 4.30 gears in and had a new shaft made. That solved the issue. Have you had the axle blocked up and had someone hold it at speed while you look and listen?