Engine hestitates/misfires on hard acceleration
http://www.autohausaz.com/search/pro...xygen%20Sensor
p0460 fuel level sensor.Not active it may clear itself.
Bad o2 sensor,faulty failed out of range maf,ruined cat converter from the ignored p0170 obd2 code,can all cause the hesitation on acceleration you are suffering.
ohlordcheck all the wires for rat damage.they love those m104's






