NO don't go buying anything just yet. That won't be necessary or the proper way to fix and understand what truly is wrong. Now that you have the connections cleaned and can read a resistance on the coils, you need to see if the points are set properly. Set the points to .020" when the crank shaft lode is at it's highest (widest) point contacting the rubbing block of each point set. Then make sure that the points are not grounded out via a kill switch or an ignition switch. When the ignition switch is in the off position it shorts out the points thereby keeping the spark from firing the spark plugs. So verify that isn't your problem first. Then make sure the points are properly set. If those issues are correct you should get spark from the spark plugs. If you don't then you have coils either opened or shorted. But either condition means buying new coils at that time... You stated that you had 4 ohms on the coils, was that on the primary side or secondary side? The primary side is the side the points are connected to. The secondary side is the side the spark plug wire is connected to. You should have an ohm reading from both sides with the primary having a lower ohm reading then the secondary side... That verifies that the coils are at least not shorted or opened... They still can be bad, but we will see... Try those things and get back to us here...