When the D4 light blinks it means that one of the sensors in the tranny has detected a malfunction and it puts the tranny in a safe mode or maybe your tranny is dead already.
Do you have a check engine light on? it doesnt start at all or does it starts and dies??? put more details