Transmission Problems? Ask a Mechanic for Answers ASAP
The flashing D4 or D5 on this model usually indicates a shift pressure sensor. Do you have a check engine light on also? Have you been able to check for trouble codes in the system?
When you check the fluid level is the vehicle idling in park or engine off in park?
I just wanted to check in and see if you needed any additional information. I'd love to help in any way that I can.