I don't see an obvious problem. I'd probably debug it by removing the redirect from the email and then adding code below the email code like:
if (isset($_POST["Submit"]) || isset($_POST["Submit_x"])) {
var_dump($Email);
die();
}
That will give you more information about the outgoing email and maybe you can spot the issue. Maybe the TO or FROM isn't set correctly, or maybe there is an error in the body or something that is causing it to fail.