HomeShop Added to wishlistRemoved from wishlist 0 Engine Computer Module/Engine Control Unit 590-59962 | 2004 Volkswagen Jetta Engine Control Computer Module Best deal at: eBay Part Number: 0 261 208 189, 0-261-208-189, 06A 906 032 PD, 06A-906-032-PD, 06A906032, 06A906032PD, 590-59962 Condition: Used $41.04