I've developed dozens of wordpress sites and have never seen a problem like this: I have a couple pages that are using the wrong template file. For example, I have a page with 'results' as the slug and page-results.php as the template file. At first it was working as expected but it suddenly started loading front-page.php instead of the correct template file. This has happened on multiple pages, where one minute they worked, the next they didn't. Doing a backtrack confirms it is loading front-page.php, and if I throw in the default loop it is loading a list of recent posts.