As noted above could be a wide variety of things. first replace the platinum spark plugs with Bosch supers part no. H8DC. The platinums have resisters which are not needed due to resister ends on your ignition wires. Bosch supers H8DC's are withoout resiters. Second it's probably a long shot but it fixed mine and wasn't thought of as the "usual". The coolant temperature sensor, located on the drivers side rear of the valve cover. Mine had simply vibrated loose upon reconnection she ran like a charm. Good luck and keep us posted !
1957 Dodge D100
1967 VW Microbus 21 Window
2004 Beach cruiser bicycle
"It cannot be emphasized too strongly or too often that this great nation was founded not by religionists, but by Christians; not on religion, but on the Gospel of Jesus Christ. For that reason alone, people of other faiths have been afforded freedom of worship here." Patrick Henry 1776