I need help!

When I start my truck up the engine sounds very weak, until I accelerate. Upon acceleration, it sounds fine (not like starting up, where it sounds like it’s “chugging”) but gives off a gasoline smell. This just started today. It runs, but I have no idea what is wrong.

You may have a leaking injector causing the trouble.