I know with my tune and my PFC cold idle is really high as well. Makes it harder to drive but doesn't last long.
My tps was also out and would make the car idle high and hunt. Could be worth checking the tps sensor, very easy with the PFC hand controller.
Can't help with the check engine sorry!