In my research, I came to the conclusion that Bosch is oem, and the best choice.
Bosch was not available when I replaced mine. Most internet "experts" recommended Carter as the best alternative.
I installed a Carter about 2 years ago.
At the same time, I replaced all the rubber fuel line...