check grounds before anything. at least one back of motor to firewall and the battery ground should go to the block and be a 2ga wire. adding extra grounds from the motor to chassis is never a bad thing as well as from the batt. to the chassis. one of the most common mistakes with swaps is grounds and that will cause a slow or no crank, weak spark and heavy draw on the battery.