It's not necessarily hurting things, but it isn't helping the OP either....
@Fleetwood I assume if you plug off the IAC passage the idle will come down?
If that is the case then it's on the computer side. If the idle is still high with the IAC port plugged, then it's a mechanical issue such as a vacuum leak or miss adjusted throttle stop, stuck EGR ect.
If it's on the computer side pull the IAC valve out clean the seat out in the throttle body and install a new IAC valve.
Make sure the timing is set correctly.
Also don't forget that these engines learn their idle. You need to warm the engine up and cruse at about 40 - 45mph steady for a bit. I think you need something like 5 seconds.
Looking at your read out I'd be looking at that open loop and low coolant temp. If it won't fully warm up, it'll never properly learn the idle. So then a thermostat maybe in order or possibly a temp sensor.
Hopefully some of this is helpful.