I recently purchased a used 20hp Johnson. When I went to look at the engine the motor ran fine and compression checked out okay. When I got the engine home I put it on a stand and ran it for a couple of minutes I then put it on the boat and now the engine will not start. I have cleaned the plugs and checked to see that both are firing. I have replaced the fuel with fresh fuel and still am having no luck with getting the motor to run. The motor hit a couple of times but now will not do anything. Any help on what to look at next would be greatly appreciated. I am wondering if something like trash in the carb could have gotten loose on the way home (had to lay it on it's side) I have also seen some post concerning the flywheel key. Where would this be located and what is it's function. Thanks for any help in advance.