Hi Zanne,
It is definitely related to the stack height. I think it really has a lot to do with the fact the house is located in a fairly deep canyon and therefore has less wind to create a pressure differential and get the gas flowing out of the stack.
I have been watching and testing when there is a breeze versus when it is still in the canyon. When there is a breeze, there is no smell of sewer gas from any of the sinks. When it is calm, there is still a slight sewer gas smell, but hardly as pronounced as it was prior to increasing the stack length.
It seems to be somewhat of a unique problem and the recommendation that I add even more length to the involved vent stacks came from a fella named Stuart Meade, who has a business in Indiana, designing and installing septic systems.
I had added a 2 foot length to each stack initially and he recommended I add even more length and re-check. It made a world of difference and it makes sense in that the extra length would potentially get more airflow across the stack, thereby creating the pressure differential needed to vent properly. So, i now have two vent stacks that are about 4 and a half feet from the roof. The worst sink vent stack now clears the highest point of the roof, so I know that alone allows it to get more airflow across the stack.
My concern now is the stacks becoming "sails" in a Winter storm.
Thanks for all your help. I am elated I did not have to call in a Plumber, as I doubt the diagnosis and "fix" would have been as easy on the old wallet.
Thanks again.