Hi again, I've read that a module could be going bad and still allow engine to run. But may limit the engine to no more than 2500 RPM's. That could be my problem as that seems to be what's going on with my engine. Haven't read of that possibility anywhere until I visited a marine ignition module online site. Also read that it would mess up the timing to adjust the idle inlet screw with out being in base timing. Haven't heard that either. I assume they are referring to the air/fuel screw and not the idle speed screw.How does the tach influence the timing or advance ect.? Lastly, I noticed that engines with serial numbers #0L096999 and below, base timing is set at 1 degree BTDC. My 1993 3.0LX is #0F067528 so I think that is mine. But it also states for engines with serial numbers of 0L097000 to 0L0340999 are set at 1 degree ATDC. And numbers 0L341000 and above are set at 2 degrees ATDC.. So I guess it would be important to know your engine's number and set it's timing accordingly. Thanks to everyone out there for being there for us when we need guidance, and are lost.