1. Warped rotors: It's possible that the rotors may have warped again since they were last resurfaced. Warped rotors can cause the brake pads to vibrate, which leads to shaking. Check the rotors for any signs of warping or uneven wear. If they are warped, they should be replaced.
2. Loose or damaged brake components: Ensure all the brake components are properly tightened and secure. Check for any signs of damage or wear on the brake calipers, brake lines, or other related parts. If any components are loose or damaged, replace them as necessary.
3. Wheel bearings: Worn or damaged wheel bearings can also cause shaking when braking. Check the wheel bearings for any play or looseness. If they are worn or damaged, they should be replaced.
4. Tire imbalance: Even though new tires were installed, an imbalance can still occur. Have the tires re-balanced and checked for proper inflation. Improper tire inflation can also lead to shaking when braking.
5. Suspension problems: Issues with the suspension system, such as worn or damaged ball joints, tie rods, or control arms, can also cause shaking when braking. Inspect the suspension components for any signs of wear or damage and replace as needed.
If the shaking persists after checking these potential causes, it's best to have your vehicle inspected by a qualified mechanic to identify and resolve the underlying issue.