When the O2 sensor got pinched, is it possible the wire harness for it also got damaged? Since it's an actual new sensor now but you're still getting a sensor code, I think the wiring for the sensor is probably a great place to start.
I saw n54 in the title of your post, but this is the n55 forum, so you may get more responses on the n54 side. But I would be interested yo hear what your issue ends up being when you get it sorted out.
|