Benz Injection (formerly Benz Injectors) began specialize in rebuilding Mercedes-Benz In-Direct Injection (IDI) injectors. These are the OM615, OM616, OM617, OM601, OM602, OM603, OM605 and OM606 diesel engines. We also do Volkswagen IDI injectors since they are almost identical.
We have since expanded into building injection pumps (hence the name change) in house, with larger elements for these engines. We also sell turbos, rods, tuned ECU's, and much more, even complete engines!