 I purchased my 2012 Ford Focus in February 2013 as Ford Certified Pre-Owned with 8,500 miles on it. I originally was test-driving a 2013 Fiesta S model and wish I hadn't fallen for all the electronics in the Focus. I have had the stuttering transmission/rollback on hills issue for a few years now. I paid it off in two years, before the issue really became drastic, and now I have no point to trade it in because it holds zero value thanks to this issue. I will drive it until it blows up or Ford stops fixing the transmission for free. I have had it reprogrammed multiple times, and what generally happens is that it will work fine for about a week and then begin to stutter all over again. I have stopped reprogramming it just because it is such an inconvenience just for it to happen again. It also caused my check engine light to come on a few weeks ago and was cutting my acceleration in and out. I will drive this until it blows up and will never purchase a Ford again, which is sad because my wife has a 2009 Focus that we bought at 71K miles and are at 116K miles without any major issues at any point at all.