Mike, are your new sensors oem bmw? or are they autozone brand? I bought some autozone crap (cps) and it was bad from the box. It was also a little shorter (1 or 2 mm) than the oem one.
I think the CPS is supposed to see a 5v signal. I don't know why, but that sounds familiar...