If the issue is spark, the problem is unlikely to be the noise suppressor - read the bulletin - what it says is IF the ECU does not see spark it will activate the fuel cut solenoid, and that the a faulty noise suppressor can create a situation where spark is present but the ECU doesn't see it, and cuts fuel when it shouldn't.
If you're losing spark then you need to troubleshoot the ignition system to determine why - start with are you loosing spark at the plugs or at the coil tower.
The distributor has an igniter module that controls current flow in the coil primary circuit when then generates the spark in the coil secondary circuit which goes back to the distributor to be sent to the appropriate spark plug - it is possible to have spark at the coil secondary, but not have spark at the plugs, due to defective leads, rotor or cap, but these are unlikely to show up as intermittent or thermally related issues. A defective coil or igniter could both cause your problem.