When was your Armada manufactured? I've got an 05 LE that was built in July 05. I've seen posts that all trucks built after 5/05 should have been manufactured WITH the new brakes, but I'm a skeptic. I've got 1200 miles now and I'm just gonna watch what happens...