Maybe.
But afm reverberations do make the car stall when snapping the throttle shut. Running a bov and checking if that fixes it is easier than a trans flush (although you should do a trans flush anyway, I don't think it will fix the problem though)
The "advance your timing a little bit" is poor advice. What's a little bit?
I wouldn't be recommending randomly advancing timing on any car, let alone a turbo.