That's the problem... he worked there, but he did it as a side job. And he doesn't work there anymore either... lol! Plus it was a problem that existed before the head gasket job was done. I originally thought that the head gasket leak was causing it, but it wasn't...
Does that other code I cited help in any way?