The gap on your driveshaft to pump is from the missing rubber boot.
Theres rubber bumpers on each end of drive shaft.
The pump will spin and only binds when tightened down. I've seen it many of times. If the thru Hull bearing / carbon seal is way out of alignment it can bind as well. Did you...