Most struts go bad either thru vibration due to road surface , struts do leak thou . But vast reason they go bad is driving style , hard braking , aggressive driving style / habits . Due noted that this vehicle is friend end loaded , have you searched for other forum members having same issue .