Yes, it was almost for sure your servo. That HiTech servo should provide many years of good accurate tight steering!!! Good Choice! Are you using a "Solid" motor mount, or a "Kick Up" that lets the motor pop up if you strike something in the water like a fish, stick, beer bootle, turtle, etc. I...