I own a Bayliner 1995 3.0LX with an Alpha I Gen II stern drive. Earlier this year, the temperature shot up to 250F. The engine was hot and the cover plate on the upper drive was so hot, you could not touch it. Water was steaming off it. Yelp, my water pump in the lower drive was bad. I took the stern drive completely apart and check everything. I replace the water pump and all gaskets, o-rings, and seals. I specifically checked closely the upper unit carrier assembly. It looked OK and was tight and smooth when spun. I also checked the drive shaft bearing and race. It too looked and felt OK. I put everything back together and filled with lube. Yesterday, I had the boat out for the first time. It ran wonderfully for about three hours. Then suddenly while cruising about 30 mph, the engine started feeling like it was dragging every 15 sec or so. The temperature was fine. I shut down the engine and checked everything out. All seemed fine except the cover plate on the upper house was very hot again. I let things cool off and started the engine back up again. The upper stern drive cover plate remained cool, so I went on. Everything ran fine for another two hours, and then while cruising at 30 mph, the engine started intermittently dragging again. I immediately checked the cover cap on the upper housing and it was very hot with water steaming off. I quit for the day. I figure the problem is the drive bearing. Does anyone think differently? To replace the bearing and race, I see there is a shim(s) that need to be installed. From what I read, to determine the correct amount of shimming, one has to determine the torque required to turn the drive shaft after assembly. If it is not 6 ft-lbs, then the race has to be pulled, replace the shim accordingly, reassembled, and torque test again. One has to keep doing this until the 6 ft-lbs is achieved. Is this correct? Is there an easier way?