Your RPM Error Enable is set to 0. Set the Enable to 250 - 300 and the RPM Error Disable to 150 - 200. This will allow the car to adjust and adapt to achieve target idle.
I edited some parameters in your file for you to look over.
Some of which are spark. Timing is running less than you're commanding at WOT. All your spark modifiers aren't in thresholds to retard timing from what you're commanding which means the knock sensors are retarding timing.
Theres changes for throttle response.
Adjusted some tables in your transmission. On 1>2 shift, your car holds first for a second instead of beginning the shift. Throttle also begins to close during this shift.
idle issue - edit.hpt