Rubicon Help Please….

Hello Friends my son tipped his 2005 rubicon on a hill it didn’t flip all the way over it hit a tree he cut it off by turning key …it was at about a 45% degree angle for about fifteen min,after we got it back on all four it wont start ive drained bowl on carb, taken plug out an tested for spark with plug in boot, an its got a good spark, still nothing does this quad have a rollover reset switch? or anyone know what I need to do…. Thanks For Your Time…