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