Hi i still think you have a problem with the rotors because you still have the vibration when braking.
but it will not hurt to have the drums checked while we are doing these repairs they could be a problem also.
Ihope this helps.
Thanks,
Al
Al Muckenfuss,
If this has helped you, please click the ACCEPT BUTTON, If you need more info., please respond, you can use the chat live on my profile.