It's hard to make a call on that as the tps voltage has nothing to do with rpm, just the position of the throttle. example: if you let off at 5000 rppm your're going to see ~.46 volts. Could you post a couple where you just floor it from a stop and do a pull to fifty or so without letting off and then another with the engine off (key on) where you just go to full throttle on back to no throttle a couple of times taking about two seconds each way?
edit: Your o2 sensor seems to be on it's way out.