This is a core ecm off a core engine. The item "CATERPILLAR 3126 CORE ECM ECU PART#149-6989-01 DIESEL ENGINE COMPUTER PARTS ONLY" is in sale since Friday, April 26, 2019. This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts\Computer, Chip, Cruise Control\Engine Computers". The seller is "autopartsdirectmi" and is located in Holland, Michigan. This item can't be shipped, the buyer must pick up the item.