Originally Posted by
smokeshow
Just because you can disable something and make the problem go away doesn't mean the problem isn't just hidden under something else now. I would look at hardware, even if you don't think that's it.
That said, misfire detection doesn't work without an unfaulted MAF and fuel system. Misfire detection requires a reliable torque baseline to perform the diagnostic. With good air and fuel, the controller considers the engine torque consistent enough to begin monitoring the crankshaft reluctor for small, unexpected decreases in engine speed. If during its 720 degrees of rotation there is a sag in the high resolution RPM, the controller will consider that cylinder partially or completely misfiring.
Based on your log file, cylinder 4 needs some attention.