Yup, the transmission fluid is fine, so I guess I'm going to put it on the lift and check out underneath. I'm guessing now that maybe it's not going to be fun Anyone wanna help, rofl?