Can't find misfire

Before you pull the head. try opening up the exhausts. Its worth a shot.
And while the cover is off check the spring pressures. If the valves have receded far enough maybe theres not enough seat pressure to keep the valves closed at idle.Since its fine under load and rpm the valves are not yet burned. Perhaps you can shim the springs up and get another few years out of her.