RE: Did i break something?
I think you're better off getting a new truck, such as the HPI Savage. HPI is a reputable brand and their trucks are of very good quality. Not one part has broken on either my two Savages since I got them about 6 months ago. Maintenance and spare parts are very easy to get, and nearly all hobby shops stock them.
Your Smartech will keep on breaking. If you break parts on grass, how do you think it will hold up when you start jumping it and doing backflips?