It is very likely that either of these could be effected by heat. Check that the ventilation pipes to the distributor are not blocked.
If you bring the capacitor & coil to WPR I can test them for you. These need to be tested at the sort of voltages they work at, so 300v on the capacitor & I can test the coil for leakage at 5,000v. When the coil is cold this must be quite high because as the coil warms up its insulation can deteriorate significantly. I had a coil with a leakage of 25 megohms that just about functioned but when hot reduced to 2 megohms & became non-functional. It took nearly an hour for it to cool sufficiently to be able to produce a spark again.
I have just purchased a new coil & that has a cold leakage of 40 gigohms, so that gives some latitude for when it becomes hot.