| 5100 rpms sounds like just about the rpms when VTEC kicks in, and i see (from your nickname) that you most likely have a VTEC engine. It makes me think you have a problem with your VTEC. What kind of problem - i wouldn't know.
But by all means - do try giving it a tune up. Spark plugs, distributor cap and rotor, spark plug wires, fuel filter... |