I've unhooked the TPS, IAT, and EACV before and it won't cause that problem. Check the MAP sensor. If it becomes unhooked or recieves a positive pressure then it will put the car into limp mode. Check that, if that doesn't do anything for you it could possibly be the amp box for the injectors. If it starts to fail it would cause you to limp, however I've never heard of one going bad.