So we have changed crankshaft position sensor, throttle body, drive belts, checked alternator and battery, cleaned all engine grounds, cleaned all electrical connections and still having the hesitation/stalling with acceleration..... any more ideas? Also checked all plugs and wires