@Jenns05Stang
Yes, I did have it check in for gas tank replacement and front "pop" noise fixed. Actually, now that you mention it, the weird vibration during deceleration started after the TBS were done.
I thouhgt that it could be a warped rotor, but I didn't think that it could be...