Just to give you guys an update, last weekend I changed the front brake pads on an '98 ML 320. Probably the hardest part was to push the pistons back into place before inserting the new brake pads. After all was done, it rides and brakes smooth. No squeaks or noise. Thanks guys!