mine slaps too
i havent fixed it tho but the mechanic said it was a tensioner just by hearing it , right now im changing shocks and springs , then i have to fix AC leak, tensioner fix will be soon also, but it will be good to know how much is that fix ?$$$$$