I have an engine I just bought in excellent condition. it has this numbers stamp on top Iccxcon - JO86299