was off road in some way? Just worried as car is hubby & me's only source of income. We both work it, so i just hoped there was some way to protect ourselves.