Hey so today i went to go drive my 300E after letting it sit overnight, i started it like normal and it started fine i let it warm up for about 5 mins and then start to drive. The car was 100% driving good for about 10 mins then when i came to a stop light I noticed that the car hesitated a litte bit to go from stand still. Then i pull up to another red light and when i go to pull of the hesitated a lot and then stalled, i tried to start but it wouldn’t start but after cranking it for a while while pressing the gas pedal the car started. Im not sure what this could be or what can be causing this.