I\'ve looked into the following links:
phpmailer send gmail smtp timeout
send email using Gmail SMTP server through PHP Mailer
http://uly.me/phpmaile
Add
date_default_timezone_set('Etc/UTC');
before including the autoloader. SMTP Needs to have the timezone set which was my issue.