Hi; 10066061 is printed on a block in a Ty overseas... is this a valid engine number? Also locking for a short or long block SyTy? M@