You have mentioned before that vibration is between 2700 to 3000 rpm in every gear. Which means you should look for the fault in your engine and clutch. Could be ignition, intake, timing, plugs, vti, wires, clutch, etc.
Not in the wheels and axles, because in that case the vibration would be around certain speed range and would fade out with speed increased no matter what gear is it in.
I would suggest you to monitor the vibration closely. Show it to someone else also. Rule out the possibilities before swapping parts.