Took vehicle for diagnosis and repair. Had to take it back as still had same problem.
Then was told carb needed rebuilt. Had that done and still had same problem! Took it back and they did diagnosis again. This time was told engine had a flat cam. They wouldn't credit any of the labor cost incurred to this point even though they had misdiagnosed problem to begin with. Will never deal with this place again.