Image Coming Soon

Electronics & Programmable

Engine Control Module

For Daihatsu vehicles

OEM Part Numbers

8966187720000
  • Fitments

Electronic Control Module 1.0L (3 cylinder)