You said its almost identical to the ZHP knob... what are the differences?

And what did you do about the different shift boot?

Slightly different size when compared side by side but virtually the same knob. F10 M5 knob is 6.0oz while the ZHP is SLIGHTLY heavier weighted at 6.3oz.

The boot that is attached to the M5 knob will work on your car, you just need to reuse the plastic snap ring from your M3 knob. Nothing huge, just undoing a few staples and fixing it onto the M5 boot via glue or staples. Very straightforward and very worthwhile if you still have the OEM goose neck knob.