I had the same thing just after getting the first service. Turned out the Tech hadn't,t set the valve clearances properly. Huge difference after it was fixed.
I then bought a vacuum gauge to check the balance myself. Havn't had a problem since.
bgregor