Originally Posted by eric@helix
Wow. From what I can tell there's a different part number for the D, but looking at your replacement, you should try a used one from a gas car before spending big buxx on that new one. Every shop that installs intercoolers will have stock coolers banging around. Try calling one of our installers (check this list: http://www.helix13.com/3-series-bmw/headquarters/#go
) near you and see if they have a stocker for you to borrow.
Dropped off the new intercooler Fri afternoon and should have the car back by Wed. I'll also pick up the old bumper cover and damaged intercooler at the same time.