Won’t run when I let clutch out. Please help

So I rolled my 2012 TRX400X, that I’ve had for 2 days, down a hillclimb yesterday. I’m thankful I had my buddy’s with my to get it off me . She rolled 2 complete times down the hill after my friend pulled it off me. I rode all the way home after the incident fine, the handlebars on the side of the clutch got bent a little too.i Let it cool down a little before i washed it off. After, I went to start it and let the clutch out in neutral and it stalled right out like I was in gear or something. I’m clearly in neutral. It’s still shifts through all the gear off and running I just need to keep the clutch held in. When I put it in first and try going it doesn’t grab. I would say it’s my clutch. But I feel as if it’s something else because it won’t stay running in neutral with the clutch out. I shouldn’t have to keep the clutch held in while in neutral… This quad is practically brand new the clutch was crisp before. If anyone has any ideas on what I did to it and what could be wrong. All suggestions are greatly appreciated.