the only difference is that the bosch "aftermarket" part number has a harness that is long enough to be used on both sides, whereas the nissan part is available in two lengths with two different part numbers. Ive had the bosch sensors on my Z for several years, and several customers cars with no issues whatsoever. They read perfectly on my conzult just like an OEM part number would.