RE: Engine Questions
I've done more engine tear downs than I care to think about (flying combat, filling engines full of dirt comes with the territory).
I really think you should find someone locally to look at your engine. It's just too hard to guess at over the web.