RE: can't roll to the left
could the ailerons be blowing back in one direction more than the other.
could be that the ail servo is on the way out, may be a gear slipping in one direction only.
could be caused by a side mounted engine hampering the left roll.