you can bolt in any post 1986 truck motor.
the block, heads, crank and pistons are exact same as came in a TRUCK
cam is marine (however close enough to a truck to use the truck motor)
water pump, core plugs, head gaskets, all accessories on the front of the motor, ignition system and the induction are all marine
your motor is toast. it will cost you more to save the block than a new block is worth. seriously, it will cost you about $800 in machine shop labor and parts to sleeve the two cylinders and bore/hone the block and a brand new block is less.
now the better news. OMC has been out of business for a really really really long time
your 33 year old boat will have rotten transom, rotten stringers, water logged foam and other issues requiring a full restoration of the hull. that used to be $3000. however now with the cost of resin thru the roof and a 500% increase in lumber prices, that is closer to $4200
unless that boat has sentimental value, i would part it out and get a much much newer project boat. the 2000's are now up for new interior, engine work, etc.