dash warning, seems to me that is CEL"? check engine light
the spanner should be obvious. (fix me) and scan it after checking all fuses?
its under warranty, (up to 8 years on smog) why not ask THEM.
You can get a replacement solenoid at a place like MB Transmissions on 63 San Jose Avenue in San Jose, Ca. They run about 40-75 bucks each. If you need another transmission, you can get a used one or a rebuilt one. Do you have a check engine light? If you do, you need to put it on a computer and get the codes for it. The codes will tell you what to do next. Flashing D light means a trans code is stored. How To Pull Honda Codes Without Scanner EricTheCarGuy
Where is your owners handbook? If you haven't got one find a neighbour or work mate with the same car and ask them or surf the web for a download version. Park lights are usually a double sided symbol whereas headlights show as a single beam symbol.
Try cleaning the throttle body with carburetor cleaner. It could have carbon buildup causing it to run rough. I hope this helps and a can of carb cleaner only cost less than $5.00.