1999-2000 Mazda Miata MX5 Engine Control Unit Computer ECU BP5T 18 881, BP5T-18-881
  • Id:6466
  • Price: $90
  • Part Number: BP5T 18 881, BP5T-18-881
  • Fits: 1999-2000
Excellent working condition! Removed from a 2000 with only 42k miles.
mazda, miata, mx5, ecu, BP5T, BP5T 18 881, BP5T-18-881, engine control unit