HomeEngine ElectricalEngine Computer Module/Engine Control Unit Engine Computer Module/Engine Control Unit Showing the single result Added to wishlistRemoved from wishlist 0 Engine Computer Module/Engine Control Unit 3392066J80 | 2006-2007 Suzuki Vitara AT Computer Engine Control ECU ECM EBX Module Best deal at: eBay Part Number: 33920-66J80 Condition: Refurbished $84.00