when you say you've changed the drive shaft and the bearing does this include the CV joint at either end of the driveshaft?
If it doesn't then I'd consider replacing those next - usually they only give trouble if the rubber boot is ripped and so they lose their grease so inspect for that and replace as required
If this is OK I'd also check the state of the mountings - check the tightness of the engine and gearbox mounts and their condition - this is best done by using a jack to take the weight of the engine off the mounts and seeing if any cracks or splits open up in the rubber.Also check the tightness of the mounts bolts
do you still need help?
Bear in mind that the site takes a deposit from you at the beginning and this is held by the site until you rate my answer at which point the cash is split between the site and the expert. I am only paid for my work on this question if you rate my answer, using the star system at the top of the screen. Please do not forget! Thank you