I took the car to a shop earlier this week. They deemed the transmission to be toast... I opted to have them rebuild the transmission and replace my forever leaking oil pan gasket while they are in there. Should have it back by the end of the week.