Upgrade from your stock intercooler to the MAD stepped core intercooler for maximum performance and reliability! The MAD intercooler will keep the intake air temperature in check, allowing your BMW to perform at its best at all times.