Your torque converter is slipping when it's supposed to be in lock-up. See the definition of the DTC 628 (same as P1744 on 96-on vehicles). You can refer to previous P1744-related threads for many details, also check the "old" forums.
I wouldn't waste the money on either a TSS or VSS, they aren't the problem.
Probably the typical worn-out valve body and burned torque converter.
Some flaky O2 sensors and a (most likely) improperly executed "goose test" covers the rest of your fault codes. I'd worry more about the tranny first.
Retired 98 Contour SE Sport 2.5 Duratec ATX - Dead transmission @ 235K miles
2001 F250 Super Duty 6.8L 4x4 - The NEW Workhorse 152K.
2007 Mariner 3.0L AWD - Wifey's new ride
2000 Contour V6 ATX Acquired 11/1/2013