New engine starting issues

Play with the distributor timing, when it fires Advanced it and see if it stays running