Hi Tom I’m new on here, do you have any updates on this. What you have described is almost exactly the same as my 1999 1.7, I get a fault code for running rich after about 30 mins, it struggles to get through the Mot emissions test. I did lack power but like yours I replaced the coil pack leads...