I have a '95 C1500 Suburban. All stock, no modifications. 2wd with 196,000 miles on it. It seems to handle fine, but I've noticed a rattle-knock up front (left) when I hit bumps. The noise is very much like struts. These trucks don't have struts, do they? Could a bad shock make that noise, too?