It sounds like you cleaned your carburetor, but maybe did not put back in the proper settings..maybe. When you stated that you fired it up and it ran some it back fires. Possible fuel delivery issue, but we need to also look at your ignition as well.
***Please when your engine is running please note if water is being discharged out of the tale tail and your engine is cooling, if not shut down or you could be overheating your motor and causing it to seize up and have difficultly starting. Poor or low compression can also be the cause of difficult starting and poor running and idling.
But 1st thing's first, lets do some simple diagnostics.
I'm going to make a few comments or suggestions that make it easier for you to give important information and in turn make it easier to help you.
There are 3 basic things that a motor needs to run (these are general statements):
1.) Compression
2.) Spark
3.) Fuel
Compression: You have supplied the first bit of information. You stated that the compression on both cylinders was
90psi. At lower end of decent compression for that motor, but we can get to that later.
Spark:
The second piece bit of information is spark. Basically you need to assess the health/condition of your ignition system.
You need to check your spark and its quality. It needs to jump a gap of no less than 1/4 inch and have a good blue snap and color.
You will need a spark checker. Here is an example of a spark checker. About $6 at auto parts store.(great to have). I borrowed the picture from JbJennings
Process to check spark.
- Remove both spark plugs from motor, it makes it easier to pull the starter rope and prevent
accidental starting (I know this would be great to you right now...ha ha)
- Connect the spark checker to the ignition wire boot and then ground the checker to motor with end clip. Put the spark checker where you can see it and gap the checker for a minimum of 1/4 inch.
- Pull the starter rope or turn over the engine with an electric starter and see if you get a spark and look at its quality. Repeat the process for bottom cylinder wire.
If you get no spark or a weak inconsistent spark then you will have to investigate your ignition system and pull off the flywheel.
- make sure the ignition wires are secure and have good contact with the coils. Inspect for any wire frays or potential unintended grounding.
You have power pack for your motor and it contains the equivalent components of the points and condenser. You also have two external coils.
Fuel:
- You stated that you have cleaned the carburetor, great. But it would be better to have been cleaned and have carburetor kit to complete the job....but we can get back to that.
- These are going to be the initial settings for the carburetor for starting purposes. Your will later fine tune the settings.
Facing the carburetor you will notice an adjustment needle on the top of the carburetor.
Here is a link to a diagram of your carburetor. I don't have your exact model number....so will do the best I can.
https://www.marineengine.com/parts/johnson-evinrude-parts.php?year=1984&hp=25&model=E25ECRS&manufacturer=Evinrude§ion=Carburetor
- (part number 25 in the diagram) is your slow idle needle. You will gently turn in (clockwise) until the needle is gently seated..please don't force.
Once seated, you will turn out (counter clockwise) the slow idle needle 1 1/2 turns. Leave it there for the time being.
- Your (part 19 in the diagram) high speed jet or orifice is fix and only needs to be cleaned and blow out with compressed air.
Once you get your motor started then you can get guidance on fine tuning the carburetor. Again make sure the motor is pumping water and cooling.
Please keep us posted!!