You will need to see if the current sensor has a quick disconnect plug, if the current sensor has a disconnect replacement is easy, if it has an integrated lead then you will need to purchase the upgrade harness in addition to the sensor. Not sure when the change was made, but my 5/97 2.8 had the harness although it could have been previously "upgraded". I went with a new BMW sensor, more money but the mixed reviews of other brands made me willing to spend a little extra to only have to do it once. As a preventative measure I replaced both the camshaft and crankshaft sensors while I was refreshing/upgrading the cooling system prior to my trip south for the winter.