Recently my wheel came off as you can see in picture.
I want to know what could be the various causes for this. Is it just that the wheel/lug nuts haven't been torqued down proplery or could it be caused by a worn wheel bearing, could the studs/hub itself became worn over time or could there be issues with other components such as driveshaft etc. My mechanic told me he's seen this with older hondas so could be a the hub just wears over time.
in the pic, do I need a new wheel hub, can't I just get replacement studs and push them through?
The car is at 160k miles(probably more as in UK apparenty people tend to clock these. If it was due to worn bearings or studs its possible the other wheels could follow. Should I change all or not?