This is the # I took off of the part 1 284 3373(name on part looks like bischoff and has BMW stamp) It is leaking Gas but when I try to look up part # to order no one has this number. The part is located between the speed sensor wiring connection and the fire wall. The leak is pooling on engine compartment. Does anyone know what this part is? THANKS; Boomer 83 733i