I think you're right about fuel not being the problem. If you smell unburnt fuel after the misfiring begins then it seems that fuel is there but maybe no spark to burn it.