This engine appears to be complete and in good condition. The cog and wheels turn but we do not know if it functions.