Bought this from another member was going to code it and put it on my 335 but tyte on money. There is a crack on the cover but can be swapped out with your oem cover from your cluster. It's a euro spec but only difference I can see is that the oil temp is in Celcius. Looking for $215 plus shipping and Paypal fees. Will post pix tonight.