20-06-16, 12:03 AM
So vibration is eliminated by damping and you've recently fitted a new engine? Check the frame rubbers and engine mounts, are you still using oem handlebars?
Treat everything in life the way a dog would- if you can't eat it or foc it, forget it.