Why is my car hesitating when I press on the gas pedal? on 2003 Nissan Pathfinder

So after Nissan replaced the strut tower, the upper steering column, and the master cylinder, My ABS light is still on and my car is hesitating when i step on the gas pedal. PLEASE enlighten me and my check engine light is on.

Asked by for the 2003 Nissan Pathfinder
possible issue brake component. caliper may not be releasing properly(the hesitation). this would trip sensor. possibly due for brake fluid change. possible brake line issue. possible caliper malfunction. should get a hands on tech. inspection.