Kugelfischer is the name for a mechanical fuel injection (MFI) pump. It was produced by FAG Kugelfischer and later by Robert Bosch GmbH [1] Derived from diesel pumps from the early 1960s, the Kugelfischer system was a mechanical injection pump for performance vehicles.[citation needed] It was among the first units with manufacturer-customizable fuel delivery maps which used rpm, throttle position, temperature, and sometimes barometric pressure as inputs. This was accomplished mechanically, not electronically, using cones (irregularly shaped, two-dimensional cams) to encode the maps.[citation needed]

Ford Capri RS2600 engine with a Kugelfischer injection pump visible next to the upper radiator hose

In the late 1960s and early 1970s, it was fitted to a variety of production vehicles from BMW, Ford UK, Lancia, Peugeot - 404 and 504 between 1961 and 1983, and others.[citation needed] It is perhaps best known for its use by BMW in the 2000tii/2002tii (and later, the 2002 Turbo) from 1970 to 1975, the 1964–1976 Porsche 911/911S/Carrera RS/RSR/Carrera MFI, and the BMW M1 supercar from 1978 to 1981.[citation needed] Due to high manufacturing cost however, it became economically undesirable with the introduction of cheaper electronic engine management systems (and continuous-injection mechanical systems) by the end of the decade.[citation needed] However, the Kugelfischer system continued to be used as a specialty injection pump for purpose-built race engines into the 1980s such as the 1982 Porsche 911 SC/RS.[citation needed]


  1. ^ Gross, W (1970-02-01). "The Kugelfischer Distributor Injection Pump PV". Society of Automotive Engineers. Retrieved 2007-12-03. A new distributor type diesel fuel injection pump is described. The pump designed for engines up to 8 cyl including 6 cyl engines with unequal firing intervals contains one plunger driven by a face cam. It involves fuel supply pump, speed advance unit, flyweight type all-speed governor, automatic excess-fuel for starting, and a torque control device. Cite journal requires |journal= (help)