Ok well the first problem was that the tps stopped at 0.8 and wouldn't drop anymore. All is good after resetting and setting final idle. Second problem was after I hit reset ecmspy disconnected, I had read some people having that problem so I twisted the throttle a little after it said it reset and noticed it was t connected anymore. So I reconnected and it read zero, then set the tps and let idle to set the final idle. Anyone who hasnt done this, make damn sure you see if it's still connected after reset before setting the tps. Really easy.