Added ssh_timeout of 10000 seconds (166.6667 minutes). This will keep packer from destroying the VM before it's even done with the setup process. The time can be adjusted but this helped me in the setup process.
Updated line 40 to use the variable in the variables.json
Updated line 45 to use the variable in the variables.json
Updated line 55 to use the variable in the variables.json