I drive and will continue to drive rebuilt wrecks. The flood damage has always scared me. If you can get them quick and run a dehumidifier in them for alone time you might be ok , but I ve seen them not have any problems, and then have all problems.
your right 1028 pos and the motor mounts and bell housing the same as any chevy. on running the 6.2 you ether get a good one or bad one. i would run a gas engine if it was me