Since it happens based on RPM rather than speed, have you checked fuel pump pressure? A weak pump may not be able to keep up with demand at high RPM's.
Here is a link that shows how to check pressure:
Here are the manufacturer's specs as far as pressure. Additionally, most parts stores will lend or rent a pressure tester to you.
2007 Honda Accord L4-2.4L
Pressure, Vacuum and Temperature
Vehicle Powertrain Management Fuel Delivery and Air Induction Fuel Pump Fuel Pressure Specifications Pressure, Vacuum and Temperature
PRESSURE, VACUUM AND TEMPERATURE
'03-04 SULEV models and '06-07 (except SULEV) models
Fuel Pressure .................... 320 - 370 kPa (3.3 - 3.8 kgf/sq.cm, 47 - 54 psi)
'03-04 (except SULEV) models, '05 model, and '06-07 SULEV models
Fuel Pressure .................... 330 - 380 kPa (3.4 - 3.9 kgf/sq.cm, 48 - 55 psi)
If the check engine light isn't staying on with the engine running, this is where I would start. It could also be a partially plugged fuel filter, but that too will lower pressure.
Let me know what you find.
Monday, November 25th, 2019 AT 8:03 PM