If you own a FoST, you probably are at least aware of the wiring TSB that makes your car stall, well, it looks like Ford finally put out a recall for the issue. The guys in my local ST club have been talking about the issue for a while and wondering when a recall will be issued. It looks like there is finally hope!