RE: MSR does what it wants to?
This sounds like what i had some times it flys great then other times it was unflyable , in my case it turned out to be my fault when connecting the battery sometimes i held it upside down when plugging in and arming the gyro ,
have the heli flat and level when connecting the battery ( and the right way up )
phil.