Spins me out every time when people post things up like this.
Who tuned your car and installed the power FC?
Call them and speak to them about it.
Even if someone on here can tell you the issue you are experiencing with your car, you will have to call them and take it to them to fix anyway, yes?
They probably didn't adjust the idle etc when installing the
ECU to your car and it could be something very simple.