Diesel Data: Automotive Repair

17A Code 33-OD/2-4 Hydraulic Pressure Switch