You might want to check the engine mounting. The engine spacer, that fits over the clutch, between the engine and drive housing, should be centered on the left side drive roller bearing shoulder. The bearing snap ring should be on the outside of the housing and sits in a milled recess that allows the spacer to sit flush with the housing. If the spacer isn't flush to the housing, you could be getting an alignment problem.