This is a very long shot because I am not familiar with the Honda transmission set-up. This may give you a point to work from.
I have had the same exact problem with my Jeep. I did a ton of internet research and reading and found that there are a couple causes for this on my car.
- The neutral safety switch. This is the electronic sensor between the shift lever and the transmission and the contacts may become dirty.
- A speed sensor(s) may be malfunctioning.
- The Throttle Position Switch (TPS) may be malfunctioning.
Good Luck!