Had one like this a couple of months ago, a misfire that you couldnt really pin down and would get worse as it warmed up and would over-fuel, compressions were all good, turned out to be a broken valve spring. It had enough tension to shut the valve when cranking for the compression test but not enough tension to shut the valve quick enough when the engine was running.