You should not need a special reader for the code.
If it was electrical, it would code. Since you do not have any codes, good chance it is an internal failure in the transmission. It could be worn clutches internally.
Roy
Tuesday, April 21st, 2020 AT 3:29 PM