2011-08-14
Aug 14, 2011Public
Photo: 1990 Benz 300E2.6 throttle body
Photo: 1990 Benz 300E2.6 throttle linkage
Photo: 1990 Benz 300E2.6 throttle body
Photo: 1990 Benz 300E2.6 air flow sensor (bottom)
Photo: 1990 Benz 300E2.6 air flow sensor closeup
Photo: 1990 Benz 300E2.6 air flow sensor closeup
Photo: 1990 Benz 300E2.6 air flow sensor potentiometer wiper
Photo: 1990 Benz 300E2.6 fuel distributor
Photo:
Photo:
Photo: 1990 Benz 300E2.6 air flow sensor duct
Photo: 1990 Benz 300E2.6 air flow sensor closeup - see crack on idle air port
Photo: 1990 Benz 300E2.6 air flow sensor duct (top view)
Photo: 1990 Benz 300E2.6 throttle body closeup (grimy!)
Photo:
Photo:
Photo:
Photo:
Photo: