I have no clue what engine it is but those double cogged wheelsBetter pictures:
thank you for the try!
1608, but I think it mine nothing. in addition, on the inside of the engine it says "LESA"- i don't know what it is!Are there any numbers on it Idan?