RE: msr rudder problems
Sounds like your tail motor is going out. A heli naturally spins left as the blades rotate to the right. As the strength of your tail motor fades, it can't hold the nose straight.
Easy fix to throw on a new boom and motor. Keep your tail fin to put on the new one.
Good luck.
Chris