1996 Mazda MPV Engine Computer Electronic Control Module (under passenger side footwell) (6 cylinder) ID JE96-18-881R0A