I'm sure I have one for an E46 in the shed, but I'll check tomorrow - I wouldn't be surprised if it is the same part but it may be worth checking in the meantime.
If it is the same and I have it it's yours for postage (plus maybe a donation to the forum)! :lol: