What was the mileage of your truck when you took it in for service? I have a 2001 E250 with approx 70k kms (about 48k miles?) and the brakes are squealing and have poor feel.