the driveshaft moves slightly up and down, the bolts on my gearbox are stuck so I haven't been able to check if the preload pin is in there but I assume it is. By mechanical seal do you mean the spring and washers on the top of the drive shaft if so yes I have it assembled correctly.