Caterpillar 3126, ECMs, (TESTED W/ WARRANTY) Caterpillar 3126 Part # 145 7807-01 ECM For Sale, 40-PIN ECM, Part # 145 7807 01, 145780701, Off CAT 3126 40 PIN Engine, MANUNL-ND, ECM Serial # 0236B168CB, Stock # 8095 | Tested & Inspected!