Well
Got a new ECU
Didn't fix it.
Got a known good ignition coil
Still f'n throwing the code...
Tested all wiring from sensor to DME
passed...
Scheduled for diagnostic at BMW dealership since I bought the part from them and that is the only way for me to get a free sensor replacement under their parts warranty. If BMW can't find a fault on the sensor OR the car. Then I will hate M44's and kill it with fire