When you changed the TPS, did you properly set the voltage back to factory specs? This could result in a rev'ig as you mentioned. Clogged up IAC and dirty throttle body could also result in this as well. What RPM's is the motor rev'ing to when you depress the clutch? A vacuum leak could also cause the same issue you described.
I would first start by making sure the TPS was set properly with the correct voltage. I have a write up on this in the tech section if you do not know how to check the voltage. I would then remove and clean the IAC with carb cleaner and also spray the throttle body as well. I would then check for vacuum leaks to ensure no un-metered air is entering the engine. You may need to buy a vacuum gauge for this.