The flashing D means the transmission is having a problem. Honda has a tsb on the problem
what I have read is Honda extended the warranty to 100k if this problem should occur. alot
of forums say shift solenoid.you would need to have the codes read probably from dealer. C8-)
+1 the flashing D4 would indicate a transmission issue, a code should be stored that can be pulled with a scan tool, it is also true that Honda extended the warranty on many of it’s transmissions from that time period so if you do find a problem you might