If you have the kart apart, it's never bad idea to lay a large construction square against the rear axle and verify that the motor mount is aligned dead square to the axle. It's usually possible to check bolt slots in the mount, or something else on it that dictates how the engine sits.
PM