That mileage is less than 1k per year so it shouldnt be worn out :-) A quick check shows loom 1421745 is good for 9/92 onwards. So I imagine your 'new' box pre-dates that and has the older style fitting with the screw cap? Now if you needed one of those I could probably help :-) Did BMW simply say change the loom and you are good to go?