Ok, so i had the battery disconnected overnight, put the terminals back on this arvy and turned ignition on then put the accelerator flat to the floor for 10 seconds then released and turned off and now the TPS idle has reset and is accepting .44 volts as closed throttle. Started the car and still have high revs so i clamped the IAC hose shut that goes to the piping before the throttle body and the rpm came right down so i am thinking that the IAC is stuck open?
Even then the rpm is still a little high so there must be a vacuum leak somewhere i guess, but at least i am making progress, thanks for the input 89cal, GTS and Ben.