Sorry , been working 12+ hrs a day for weeks , lack of sleep & !/2 brain dead right now
I have been trying to figure out the electrical / heat issue with your car for a while , not coming up with good answers so far
The center terminal in the cap looks chipped off , usually the spark will jump to the sides but the spark is getting to the terminal so I do not see that as the issue . the corrosion on the tip of the rotor looks normal to me , I often just files them to clean them up , the larger the gap the more power the coil will have to build to jump it so unless the gap is so large the coil is too weak to jump it ? The spark should fail under load not idle though . How do the wires test for resistance , how do the plugs look ? At least you have a vented cap .