another thing to check after the battery is the cables and ground, this will make for a hard start too. Make sure the cables are clean at both ends, especially the ground. Try a fresh battery and new points/cap.