What engine do you have in that Samurai? The original engine in the Samurai would have been a 1.3, but many have had the 1.6 from the SideKick swapped in.
Going from memory, the igntion on the stock Samurai 1.3 is pretty much "self contained" in the distributor and the ECU just controls fuelling - so there are no ignition related ECU codes.
On the other hand - the SideKick - that will give you a code 41 for an ignition failure which can be caused by several things - noise filter, ignitor, coil, distributor and wiring.
Edit
OK - now that I can check stuff - looks like the 90~95 Samurai was TBI with a setup similar to the 1.6 - so the stuff I've listed for the 1.6 needs to be checked - you've done the ignitor and the suppresor - that leaves the coil, the distributor and the ECU itself.
Put a voltmeter (or a scope if you have access to one) on the coil negative and crank the engine - there should be +12V pulsing to 0v there - with a volt meter it should show +12V when you're not cranking and drop lower when you are.