you guys got good suggestion, but i think im gonna get another damper.
i got another question though. since engine damper is installed, there is more throttle respond, can that throttle respond give you more gas mileage? im not sure if im tripping, but it seems like my gas mileage went up.