05 honda pilot
this is either the the sensor on the transmssion or a sign or the transmission going bad try changing the sensor first honda pilot Automatic Transmission Oil Pressure Switch
Flashing "D" indicates problem with the transmission. Needs to go to the shop. Might be a simple repair or could be serious.
Search Honda Pilot Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Honda Pilot Experts