Your saying it does ok going down the highway? How long since a tune-up? Any applicable trouble codes? Some of the national brand auto stores will check codes for free. If there is a cylinder miss-fire, the code should tell you which cylinder. Go from there./