Non-car person here. But it sounds similar to an issue I had once that was due to spark plugs that went bad. Anyways, it's a cheap quick check.