I have a 2006 BMW 530i and when I come to an almost stop, it slips forward on 2006 BMW 530i

I have never had the transmission flushed and I am at 128000 miles.

Asked by for the 2006 BMW 530i
seek to diagnose and estimates at AAMCO Transmission or any local trans shop. its cheaper to change/flush transmission fluids than getting new transmission.