^^^ All good advice from 8Mud, but I've got to wonder. Consider the sequence of events, changed TPS, IAC, and CPS and it worked great for a day, then began to run poorly. What would cause that to happen? Poor connection to one of the recently installed sensors? Poor adjustment or fastener...