Not sure if this could be it, but you might want to check the intake tube that runs from the mass air to the throttle body and see if it has a crack in it. My car has been having strange issues with hesitation at very light lower rpm throttle. Also had what sounded like knock but others told...