Catalogue

Product Details

Product Type
Electronic Control Module
Part Number
8966087604ACO
Description
DAIHATSU FEROZA F300 ECM EXCH.
Information
Remanufactured Exchange Unit

Critical info

Applications

OEM and Genuine Part number

  • 8966087604
  • 89660-87604

Common faults