well, haven't had much problem with the sts, breakin in and now running with it , having revo 3.3's chase me, with me just about 3/4 throttle. just one though when i went turtle over a jump and broke my engine mount. had no problem with installing it to the savage---seamless fit, oh with regards to the frequent slips, searched some threads here and read somewhere about slipper clutches, clutch bell etc.. fitted a 17 bell and right now am loving it. the carb problem--i just turned the carb so that it does not hit the tank at full throttle, that's it:celebrate2: