Does the compression seem good, look at the spark plug tips what color are they? Might need a new fuel filter as it could be clogged. Any codes being thrown(is your check engine light on)?