sounds like someone had some super powers when they put those nuts on. as for the studs you can buy new ones and put them on your self I for some reason had one strip and I replaced it my self they cost me .75 cents each.