Shaky front end... on 2000 Dodge Caravan

The tires are new and balanced, just replaced both outter tie rod ends, has new pads and rotors, { I ASSUME the mech. insptd the bearings when he did the brakes}. The side to side shimmy is most violent at about 35 to 40 mph. What next?

Asked by for the 2000 Dodge Caravan
There is a few answers to this question. First I would get the tires checked again to make sure that they are balanced properly. I have seen many times when they are not aligned properly and they cause a shake. Second, the mechanic would not have checked the bearing when replacing the brakes due to the fact that he did not have to take off the wheel bearing to get your rotor off. Third, After getting your tires checked for proper balancing, make sure you also have an alignment done. I would take it to another shop to have them inspect the car.