I think it is supposed to be an ECU for an S55/E55. It's on Ebay. I was thinking about picking it up b/c of my future engine swap mods. Now I'm not too sure.

DLS