so see if you run in town, down shift to 2 and see if you see the same problems.
RPM being the same as highway speeds, but at lower actual speeds might tell you something. IF it doesn't do it, then it could eliminate fuel issues and point to other things.