I dropped my truck off at the shop this morning for this same thing. Got a long trip coming up and don't have the extra time right now to do it myself. I thought it was the wheels, but they test drove it and said it was something in the brakes. They are checking it right now. I'll post up what they say when they call back. I know my problem might not be yours, but it might help.