So I eventually got one. $350 delivered. Don't ask me how. I just happen to live in a country which gives you unlimited possibilities [to get things really screwed up, in most cases], but today it seems like a win.
ok, I got home with the box
opened it
sticker on the ecu shows part number...