Check the seals on the oven because loose seals can cause cakes to sink too.

I know it sounds silly, but test with a few different cheap packet mixes (like the 99c no brand cake mixes) and see how it goes...