"It started &ran 10 seconds & hasn’t run since." Was it a smooth idle or sputtering? Was idle speed normal, fast or barely running? Did it just shut-off, like turning off the key, or sputter and die, like running out of fuel? May give a clue if its fuel system or electrical.
Just so I have it clear, your Sub was running fine then one day wouldnt start. Since then you have replaced the carb 3-times, cap, rotor, plugs, wires, had someone check the timing which was set at 8BTC (assume with engine running) and now the cap/rotor is loose? Did you reverify your timing is set correctly?