Gen 2: 2000-2004
My 2002 H6 had squealing coming from the wheels at low speed. My mechanic replaced the brake pads, and the squealing continued. With the car on a lift he put it in gear and discovered the problem was a bad u-joint.
Researching it today, he said that the u-joints are not serviceable and...