Unless you can get your money back, I wouldn't be touching that motor with a ten foot pole. If any coolant got into a cylinder and sat, it's game over, or a start to a big nice build..
Just put a set of good injectors in your truck and get a mild tune. It will run great and should last a long...