1) Low transmission fluid level
2) Worn or damaged transmission gears
3) Bad transmission solenoid
4) Failing torque converter
5) Defective transmission control module (TCM)
It is important to have your vehicle inspected by a qualified mechanic if the D4 light is blinking to determine the cause of the issue.