Addtional variables alter results of other variables

Hi all,
I conduct an ANOVA with 3 within subjects variables. Everything fine. I then add an additional between subjects variable, and the main effects and interactions for the previous variables all change, even those that don't include the between subjects factor.
Why is this? Which one do I trust?
Thanks for any help you can give