^^That's what you need right there!^^ If you have a weak spark problem, it isn't caused by an issue with the TORS. The TORS system will fail and leave you with no spark at all. It is still a good idea to get rid of the TORS, but this is not likely your problem.
It sounds to me like a bad/dirty connection somewhere, or a perhaps a bad coil on the stator plate. Using the info in this service manual, test the ignition coils behind the flywheel with a mulitmeter and compare them to spec. Same test goes for the engine's igition coil and spark plug wire.
Usually, a CDI box either works or it doesn't. Ignition coils go bad, as do the pulse and trigger coils behind the flwheel from time to time. They don't really 'wear out', but moisture, age, and exposure takes their toll. Test them all, compare them to published specs, and you'll probably find the problem in no time...