mines a 95 m reg and my fobs a single button which as stated above are difficult to find,if you look on the ecu which is situated under glove box(passenger side) it should tell you what mhz it will be,but there is different colour circuit boards inside the fob but i think they all work,as long as mhz corresponds,my first fob packed in so bought another off ebay circuit boards are different colours programmed new fob in and it worked havent tried old fob yet.hope this helps