Is there possibly some confusion here between
www.csxinfo.net site (an excellent, personal site) and the Shelby Owners' Forum over at
www.shelbyautos.com ?
The forum has been quiet for awhile as Shelby digs out from the South Africa start up and a parts delay- frankly rather have them busy with cars than a forum anyway
(well... at least MY car!)
-JT