Vibration at 3200 rpm and above need help

Sounds like you need new tires for starters,also a new driveshaft.You can have one made by DriveLine.I,d get new U-joints also.