I had the same exact problem with my gsr.
Swapped the ecu at my friends house for a virgin p28 while trying to figure out a different issue and the idle thing went away.
Is it stock ecu?Mine had some bullshit skunk2 chip and im guessing that caused it.
__________________
"You can always count on the Americans to do the right thing - after they have tried everything else."
-Winston Churchill