why did the lugnut studs sheered off.
Possibly the lug were not torqued down enough or too much. Did you hit anything?
Just thank your lucky stars that you were only going 35 MPH not 75 MPH. Perhaps the Good Lord has a plan for you.
Have you bought new tires or had them rotated lately? If so go to the place that did it and tell them...they will almost certainly deny doing anything wrong but it happens,,,,,,they might have forgotten to torque them ..meantime check the other three
Looking for a Used Grand Cherokee in your area?
CarGurus has 70,920 nationwide Grand Cherokee listings starting at $495.
Search Jeep Grand Cherokee Questions
Jeep Grand Cherokee Experts