MERCEDES OM906LA, (GOOD USED) OEM 2006 Mercedes Benz OM906LA Diesel Engine Computer Module, ECM, ECU, for sale!!!!! P/N: 0014466440 Temic: 00004647A7 Stock #: E1982 For more information about this listing, shipping, technical questions email us at sales@jjrebuilders.com or