Image Coming Soon

Electronics & Programmable

Engine Control Module

For Daihatsu vehicles

OEM Part Numbers

8966187721000
  • Fitments

Electronic Control Module 1.3L (4 cylinder)