OTTO Excavator Engine Parts Cxz2006 6Wf1 Sensor High Pressure Pump 8971748990 897174-8990 8-97174899-0 For Isuzu OTTO CXZ2006 excavator engine part: high pressure pump sensor (Isuzu 6WF1 engine), monitors fuel system pressure. Part nos: 8971748990, 897174-8990, 8-97174899-0