Engine Control Unit 8A0906266D Hitachi Quattroholics Sale! from 5900 /per Qty. Sold Out This item is currently on backorder but you can still purchase it now and we'll ship as soon as more become available. 1994 100 1995-99 A6 Check your unit to make sure all part numbers match exactly Audi Part # 8A0906266D Made by Hitachi SKU:8A0906266D Tweet