Found this site while surfing and it looks like it has some very good info for those of us who want to build our own engine and who know little of the fine details involved. I can take-apart and put-together very well; been doing that sort of thing for over 40 years now. But, building a reliable, high-performance engine goes well beyond my current level of knowlegde. So, doing a lot of research and reading. I think this site will help as well as all the books one can buy.
http://www.estevancomp.ca/marshall/mech20b/mechanics20b.html
Looks like some good info. Thanks, Bill.