Hey Derek,
Glad you found the site, I just got it submitted to Google and other search engines. I wholeheartedly agree with your mechanic, you don' t want to overheat an aluminum engine even once, its toast. I saw a new 1UZ motor in the crate on Ebay a while back, it was going for over 9k. New is 16k. Check the different pages on the site for all kinds of info, I scanned in all the brochures I have and put up a bunch of stuff on the How TO page. More stuff is coming.
Pete