i had 2 of those jacks in my camaros and one in my dads buick, and they all are somewhere in the garage in the same condition that ur pics show.
so nothing new, and GM wont do squat, many many many people on other boards tried to do something about this, petitions, people working there and whatnot, and still zilch, so save ur cellphone minutes
on the happy note, glad u did get hurt man