man this fucker is HUGE!! i wasnt expecting this lol. im beginning to wonder if it will make my car lose power because there is not enough back pressure.

what you think?