No idea what this thing is. It was sent to me with a Duramax harness for standalone conversion...it wouldnt power up or read on my bench harness, so I took a closer look and its definitely not an E60/LLY Duramax ECM.

So then I thought OK its probably an E40 or P12. Nope its not an E40/P12 either...look at the missing pins on the connectors. I looked up the GM diagrams, and all of those "missing" pins on this ECM correspond to something important on the E40/P12 cars I looked up. (IE, some of the missing pins on this mystery ECM correspond to throttle pedal circuits, ignition +12v power on E40/P12 cars).

Is it some sort of Delphi MEFI controller? I dont think so because those look like E67's, not E40/P12/E60-LLY.

The only numbers on it are printed on one of the fins. 12234145.....0623...FA02004. Tried googling those numbers, nothing.

No sticker on the back. Im stumped. What else could it be?

Click image for larger version. 

Name:	FullSizeRender.jpg 
Views:	351 
Size:	116.9 KB 
ID:	19006Click image for larger version. 

Name:	IMG_9928.JPG 
Views:	262 
Size:	120.8 KB 
ID:	19007Click image for larger version. 

Name:	IMG_9927.JPG 
Views:	293 
Size:	128.3 KB 
ID:	19008