HomeEngine Electrical Engine Electrical Showing the single result Added to wishlistRemoved from wishlist 0 Engine Computer Module/Engine Control Unit 1998-1999 Mazda 626 Engine Control Module Best deal at: eBay Part Number: 17622-05360989, 17622-05590361, 78-8788, FS8F18881A, FS8F18881B, FS8F18881C Condition: Refurbished, Used $15.00