Kimmie...its not that hard to determine if this engine works or not...after all its just a single cylinder internal combustion engine..to check if the engine turns over...first remove the spark plug...this will take pressure off the bore.then turn the pulley manually to see if the piston will move,if it won,t move then you will need to pour some release agent down the plug hole like WD40...refit the plug to hand tight, leave for a few day,s then remove the plug and try and turn the pulley again.....if on the other hand the piston does move at the first attempt,then you are half way there,..just think of it as a small car engine that needs a service.i.e. change the oil, clean out the fuel line as gas turns to gel..if left for a long time...flush out the gas tank...clean the air filter...get a 1/4in piece of rope to make a pull cord...you may need a new spark plug...but keep the original one..You can check to see if the magneto is working, by sticking the plug into the plug cap.then with a rubber gloved hand hold the plug cap and touch it against any piece of metal on the engine and pull the cord that you have wrapped around the pulley...then when you pull the cord this will spin the magneto.thus generating an electric current..which the comes as a spark from the plug, if you have a spark and a piston that goes up and down...then there is no reason why this engine will not run