Until you have hard data, like compression check, you’re just chasing the symptoms, IMHO. Also, if you have access, you could check the tempature of the exhaust at each cylinder. Knowing both of those data points narrows the potential culprits. Keep us informed.