ECMSPY disconnects from the ECM after performing certain tasks or when switching between function screens. Look at the keys icon near the upper left area of the screen. Click it to reconnect ECMPY.
You can verify that ECMSPY is connected and talking to your ECM by doing the following: While looking at the "Overview" screen, observe the TPS information while twisting your throttle a few times. You should see the TPS [Degrees], [%] and [Volts] fluctuate with throttle movement.
Just a quick question, but thought I'd ask since you mentioned that you're new to ECMSPY... When you backed out your idle adjustment for your TPS reset, did you go out past the point where it read "zero" and snap the throttle a few times to make sure the throttle plate was absolutely, positively closed? I usually verify this by watching the TPS [Degree] info previously mentioned while backing out the idle adjustment. When it stops decreasing, that usually means the throttle plate is closed completely, but it can "hang" sometimes, so I open and let the throttle snap shut a few times while slowly backing out the idle a little bit more. Sometimes I'll get another degree of throttle closure by doing this and ensure an accurate TPS reset.