Had it checked at ford dealer ship and they said that there were 2 o2 sensors bad,don't know when any of the other items were cleaned or replaced just had car around 2 months.