Get your taxes done using TurboTax

The social security number has been put into the system and amending his return did not change that.  You will not be able to e-file this year with that social security number.  Print and mail your return.