You cannot check a plug that has been drove on or idled on for long that isnt how you read plugs so what your doing there is worthless
"mechanical timing has been set and reset" How did you set the timing ? There is no mechanical timing on the Focus ??????
You need to see what the issue is not just start throwing parts at it and hope you find it
Focus-Power: Your #1 Source for Ford Focus Speed, Tuning & Performance!