Don't believe any one person btw. You'll Know just as much if not more than me if you keep actively trying to learn.
I suspect the euro ecu's are low egr, but haven't investigated it much (despite running one currently).
For your setup and rpm, a d15z3 setup may be better (p1g ecu).