Read bondo post above if outdrive is all the way up and you run above idle speed the ujoints will make noise.
before you spend too much time and money if you haven’t make sure your stringers and transom are solid.
would also pull the drive and inspect the bellows gimbal and ujoints, pressure...