Reason with FastCGI problem came because of me also having an install for Vault Collaboration (2012) on the same machine. By default this (64bit) installation sets the IIS Default Application Pool to 32bit handling of applications. This setting should be changed to False.
See attached for the exact setting to be changed. I changed the MapServer2013AppPool.
You might also want to read the following blog about this: