Well, I can clarify that condition 1 in my initial description only happens when MDS is not disabled, so Tow/Haul will prevent that.
In condition 2, I tend to get the misfire code regardless, under higher RPMs/acceleration. If I never put my foot into it, day to day, I never get the misfire...