when I step on the gas the car bucks and hesitates before going
When’s the last time you got a tune-up?
It sounds like it is running too lean. Besides the basic tune-up idea above, check for vacuum leaks, throttle position sensor function, and fuel pressure.