i'd check line pressure first. dose ur fluid smell like burnt clutch?? as suggested, i'd do a air pressure test to see if ur clutches & bands are applying. if fliud smells like burnt clutch, it's got to come out. stay safe, seeya.