I can't help you on a rebuild place, but the head gaskets on these engines are the subject of a recall. You should check to see if the job has been done. You may be able to get a free replacement. Call Toyota or a dealer with your VIN, and they can tell you if the head gasket recall has been done.