Nothing, unfortunately i have been trying to fix the transmission on my car for the last few days. I have never been defeated by a car repair before and have tackled some pretty big jobs. This one got the best of me though and unfortunately it will be towed on Monday to a local transmission repair shop.
Word of advice, take your time, check,double check, and triple check your work. Do not rush things. I failed to take my own advice.