It sure sounds like a coil going bad.
Since you said you had an ohm meter, measure the ohms in the primary, (low voltage) and secondary windings when the coil is cold, and making a spark.
Then run it for40 minutes, or whenever it starts acting strange, and measure the two coils again. If they...