Perhaps you got a bummer of an engine, it happens to the best of us. Ibelieve Redcat has an exchange policy.
SH engines are really nice and they are OEM for a lot of other name brands.
Have you tried different fuel? Iuse Sig Champion 15% nitro with 20% oil at a 50/50 blend of castor to synthetic and my engines are very very happy.