Struts and strut parts for the Jeep Grand Cherokee and Commander