Sounds like timing. Set it by the manual, There's a plug on the firewall that must be disconnected to get the timing right. They will run with the spark off a whole lot, the computer compensates for it, but the maximum advance just isn't there if the dist. is off.