Fred, so your truck's vibration is limited to a certain speed range?Sometimes a worn differencial or it's bearings will cause that.You eliminated all the other causes?