Bad mileage and gas smell

Ditto to Mike’s post. The truck’s mileage never hurts to know too.

My wild guess is that you either have a leaky injector or a cylinder not firing. It needs lookin’ at.