Apparently you seem to have a faulty transmission controller. Changing the fluid wont do much good. First thing first, try to scan it with a code reader - if no luck on that, I'd recommend to straight away go for a transmission swap rather then wasting time and money.