hi it could be related to the air sensing plate , remove air box
start car do all the revving by hand, don`t pull the cable, twist the mechanism at the throttle body, , your air plate could be returning too far and starving engine of air, 2 minute job to adjust the plate rebound stop, if that is the problem,