In many, many past posts this problem has been the TFT sensor in the tranny. It is a temp. sensor. If the tranny is working good and the temp. is all over the chart or just going high and it has had regiular service, the TFT is the odds on culprit. Perhaps a tech would like to comment. From past posts it is not that difficult to change and not that expensive.