Westport Cos makes amazing comeback