Based on how these posts usually go, take it back, throw it through his window and demand your money back with a group of big guys in tow.
Then the seller will post up and it will turn out it's all your fault
I wouldn't be happy with that engine myself but surely if you strip it all down and give it a good clean and use your old oil pump etc it should be ok if there is no other damage.