sounds like you have two problems to fix .. one the slow hard cranking .. two the lack of fire .. fix the slow hard cranking first .. unhook the hot wire feeding the distributor and see if it spins...