Damn that sucks.
https://f80.bimmerpost.com/forums/sh....php?t=1254384
That's a pretty detailed thread. The place this guy went to didn't have to replace the sensor. It's in West Chester, which is 2.5hrs from NYC. Not sure if it's worth the drive for you, but it's an option.