RE: can't roll to the left
piro may have something there. on those trainers, the ailerons use torque rods, they may have gouged out a space larger than they need and causing the aileron not to defect to the desired amount.
also, when you're up in the air, are the ailerons level? or at neutral are you having to compensate left aileron?