I read that like 5 times and still don't get what you're saying.
You have a smallport. It's not running right. You think the problem is because an ECU pinout for bigport AE92 you found matches your loom. Since AE92 /= smallport, it is a problem?
What exactly is wrong with it? Does it even run?