Best guess on my issue ?

Have you tried putting the rear of the car on jackstands and running the rpm's up to 3500, just to be sure the vibration is still there ?

That would eliminate tires/wheels and front suspension.....:cheers: