2012 Ford Fusion - Stalls

car idle wants to drop off and stalls sometime not while its driving only come to stops and backing up !! Not throttle body, not egr ,no vacumm leaks no codes ever show

How do you know it’s not the throttle body?

my mechanic changed it , Ford dealer changed it and i changed it 3 different times it s not that !!!

So what made you replace the same part 5 times? Is the check engine light on? If it is what codes are showing?