It was used for less than 2 months on my previous E92 Dinan signatured Stage 3 car. After geting the 335is I held on to it just in case I might need to have it reinstalled. However my 335iS temps are holding up very well and the Dinan OC has been sitting in my garage for a year and half now.
The MSRP on this oil cooler "system" for the N54 is $1500. I am asking $800
. Not negotiable !
It is a direct replacement for the stock oil cooler setup . More information can be found HERE
on the Dinan Oil Cooler system for the N54.
If you want to know if it is compatible with your car please search the Dinan website if the part numer D570-0923
is the same then yes it is compatible with your N54 car.
Edit: Decided to keep it for my Turbo Upgrade