Yea, i was thinking it was 073 as well too, BUT, heres what i did yesterday...
The picture was taken at an angle while the ECU was still in the car, so i took the ECU out of its hold down (still attached to the wiring harness), and got a closer look, and it DOES look like a 0 on closer inspection, it was just the angle of the pic i think.
So after i removed it completly from the car, i somehow wore the sticker off, it scrached on somthing or somthing rubbed off the reset of the number
.
Ill put up some more pictures later when im off work, but here is the newest info.
On the top of the ECU (oppisite of the male connector end), there looks to be a foil type cover, which has a huge hole in it, exposing the internals of the ECU, and there is a chip that looks crushed and has some gunk on it.
Also, there is a part number on the grey plastic piece where it connects to the harness, it is E4LB-14A459-B. from some other forums ive read, this number confirms that it is an ECU made for a SD car, not Mass Air. Anyone able to confirm or point me in the right direction to confirm?