I've tried googling, looking up part numbers but they don't match however, it does look like all the radiators and intercoolers use for the e89 z4s look the same in all diagrams and aftermarket radiators do work with all e89 Z4s regardless of engine.. Can anyone confirm this? I have n20 engine and want to upgrade the intercooler but most brands state only for the 35i/35is