I have a 1998 GMC Jimmy that has gone through 4 sets of front wheel bearings. Granted it has 95,000 miles on it but come on!! This is killing me!! I've tried both OEM and aftermarket....doesn't matter. I actally had one self destruct on me and break into pieces. I love the truck but I can hear...