Check your engine mount as well. Especially if it's stock cast aluminum as they crack pretty easily and it can be tough to notice until you take it apart. Then you realize it's in pieces.
Join the #1 RC community where hobbyists connect, share, and get expert advice on RC cars, trucks, boats, drones, and more!