I would be surprised it is a gas issue because I am getting the same problem many mornings and I always change gas station. The effect is very similar to what I had with my very old car when I was a student. Cracked distributor or wiring was causing this but obviously this is not the case here