Dynamat!!!! or similar high quality sound proofing. This will be the only way to correct your issue. I had to do every surface including doors, floor pans, trans hump,roof top above the headliner and every where you can reach. Also apply seam sealer on all seams as well,even if they look ok. Doing this will deaden the sound and keeping dust,dirt out as well. I have been in your shoes before and using cheaper material normally means doing over again. You will get close to new car quietness if you do these steps but will not reach it due to materials used in new cars. Good luck.