The wrecker I purchased my engine from seems to be a bunch of malicious jerks. Parts missing that were discussed and now "missing" and I finally got the ECU out of my shop at work where the engine was delivered. The spot where the sticker belongs on the outside is still tacky with glue and there's greasy finger prints on it

Any ideas how else to identify the ECU? I have a *bad* suspicion that they sold me an ECU from a non GT car...
Numbers on the PCB are U20427719B and 112031-1661 (I've seen this last one on pictures of an E3 1.0 ECU...)
Pics:
https://imgur.com/a/KXVLGTwo plugs, all the F3 and I series ECU's I've found online are 3 yellow sockets... I can't go look at the engine at the moment, I'll peek tonight, but the plugs are yellow for sure.
Image of ECU PCB
https://i.imgur.com/k36URpz.jpg