For future reference.
#021 905 377 is the REAR sensor.
#021 905 377a is the FRONT sensor.
I've searched and i can't find a definitive answer. I need to confirm that Bosch # 021 905 377 is the FRONT knock sensor. I'm at work and the engine is at home on a stand or i'd look for myself. Trying to get this part ordered today.