I forgots about the partial vin, There may be a hole vin somewhere on the block but I do not know where it would be. The vin would be the key to it's identity. run the castings through mortec, link in techinspector's 1'st post, they sometimes tell what the motor is, in your case anything's worth a shot.