oh well i waited 3 1/2 weeks on parts that ford messed up on my truck. When they got the parts, they called and said bring it back up there. Then they swore it will be ready the same day. When I asked about the check engine light that was on she says ohhhhh umm yeahhhh, call me Friday! Long story short, they replaced my windshield and scratched the truck up, had to order new parts, then they rotated and balanced my tires because the truck was shaking with only 9,000 miles on it so they charged me $140 and scratched my rims in the process & they didnt fix the small vibration. So while waiting to hear back from them I got a check engine light(egr). I should have it back by christmas maybe! They dont want me to fill out the survey thats all I can say! When you drop off a $53,000 truck they shouldnt give you a $10,000 truck that cuts out @ 3,000 rpm. I tried to hook my trailer up to the peice and the bumper hit the ground. I just want my chit back!!!!!!!