In my 2006 Chevy Suburban, from a dead stop, the engine hesitates briefly be fore returning to normal acceleration; when the car is moving slowly as in slow traffic, rarely when I step on the gas, the engine seems like it wants to stall and the car does not move briefly then it gets back to normal and accelerates smoothly. Any ideas, info? Thanks ahead of time.