Separate names with a comma.
Several places do spot on replica decals. Those decals in your first few photos are not original. The numbers are too big. All 996...
That is the standard 996R IAW 59M ECU. Will probably be interchangeable with 998 and 999 ECUs too