whats going on here?

ok my cars been very weird. when i baught it it had some issues witch were no biggy. now it had a fluctuating idle and it ended up being the tps so i replaced it. it has a high idle now but i havent gotten around to adjusting it yet because the shop has been busy and i havnt had time to pull her in. well on friday i had some time so i go to pull it in and it wont go into gear? my fluid was full so i figured it could be my slave is fcked or my clutch is fcked. now today i went to see if my slave was leaking but it wasnt and it would move when i pressed the clutch pedal. so i start her up and its at a perfect idle and it goes into gear now? whats going on?