Update
Just an update. The car now goes into neutral in all gears. No D4 light blinking, and a false positive reading on the TCU of 15. The Honda repair shop is going to replace the shift control solenoids and if that doesn't work, then a rebuilt transmission. Hope it's the former. I suppose age can get to a transmission too and not just miles.