Originally Posted by Strax
I would like to confirm that Euro cars have the shorter rod and you need to make a small modification (using the part from the old stock filter) to make the AFE filter fit.
Good catch, BMW does list a different part number for the euro M3s:
13727838804 - euro M3
13727838805 - US M3