s500
The car is not picking up speed..its going up to 30ish max and sounds like its revving up

... unless, I start the car, leave it on for 2 minutes and then drive it..it drives normal..
But if the car was off over night and I get up in morning to drive right away, it takes like 40-60 seconds for it to go full speed (regular speed how it should go right away)
Basically, when I press the gas pedal, it goes very slow until about 1 min of driving..
Anyone know why this is happening and what do do to fix it..thanks:0