if you havent changed the cap and rotor yet i would recommend that you do !! i had a similar problem few years back with a hairline crack in the cap being the route cause , but it only broke down when the engine heats up . do you know if the electronic ignition module is the original as this can also start to break down under heat as it starts to go south ??
just a few thoughts .
nil satis nisi optimum