So ive had this problem for a bit now after gettin gas the car tends to drop idle then save itself and once in awhile it wil shut off fixes it self after the car is turned off or runs for a bit ive seen its somethin to do with the evap system i know the focuses had a recall about it is it the same for the fiesta thanks!