Mine wasnt overheating, it was doing something weird like whenever the fan kicked on the idle would drop and make the car run worse then it already does. When i started a thread about that people kept telling me it was the fan resister so i finally replaced it and now i dont notice it doing that anymore. My spi has over 119,000 miles already and no valve seat drop thankfully.
R.I.P. Flat black focus