So upon further research I discovered that a whole slew of automotive websites were HACKED and ALL the user passwords were stolen INCLUDING THIS WEBSITE!!!!
So the TRUTH is they were hacked and that's why their asking everyone to change their password. Bad form guys, bad form.
2016 Ecoboost Mustang
2009 C6ZO6 - Katech Stage 2 #115
2005 Mustang V6 (Sold)
2003 Terminator (Sold)
2002 Mustang GT (Sold)