I cannot get SQL Server 2012 to install the database engine SQL Server 2012 installation on a standard Windows 2008 R2 server. It refuses to install the database engine or sql replication. 

During the installation I got no errors saying that it wasn't installing. So what I did was I ran a repair on the installation and it still stated it would not install. I'm afraid to uninstall and reinstall due to DTC being installed and I don't really want this to boil down to me doing a full 2008 reinstall. 

Here's a screenshot of the error I'm getting with this after attempting a repair : 



Any suggestions would be greatly appreciated I've been banging my head on this for the past few days.

Also any suggestions on doing an uninstall/reinstall if need be would be great. I'm under the impression that it will cause issues though.
SQL server 2012 installation is not supported through terminal services.  It causes a lot of strange problems, and I experienced this same issue.  

Microsoft states this in their prerequisites:

Link is http://msdn.microsoft.com/en-us/library/ms143506.aspx 

This document states:

The installation of SQL Server 2012 fails if you launch the setup through Terminal Services Client. Launching SQL Server Setup through Terminal Services Client is not supported.