340 starting issues

Check your engine oil level and see if it smells like gas. You do not want liquid gas in your oil pan. Will not cure your present problem but it may prevent a future one.