I have a problem! when im driving my car as i want to take on more speed im stepping on my gas pedal but it's not taking on speed. I'll have to really step on it then it will tug and then take on speed. sometime it's like a feeling my car will died out on me.

And sometime my idle will start jumping up and down when im on a stop light and even when im driving at times. Like it choking. The car will start jerking forward as im holding on the brake.

Usually when my car idle start jumping up and down you'll start to smell like fuel is burn.

Does anyone know what's wrong with it? Any Mechanics out there could give me any pointers?