It was JUST in for servicing too is the funny thing... It's at the ford dealership right now.
I took my friend out in it and she works for a dealership and deals with this [censored] all the time, she seemed to think my car just wont downshift, that its stuck in 3rd when im in drive... Or like stuck in a gear...