I disagree. I've been in the business a long time. Every time we ran into a problem similar to this, it was the machine shop's responsibility. I mean, look at it this way. IF they did the job RIGHT, the engine wouldn't have to come back out. Since they obviously did not, it should be on them. It has to come back out because of THEIR mistake. should be part of their warranty. I've been on both sides of that spectrum. Both in the machine shop and in the mechanic shop. No mechanic shop I know would stand to pay their mechanic to pull that engine twice. NONE. But SOMEBODY'S gotta do it. Now, getting them to actually DO it is another thing altogether. But it IS the right thing for them to do.