Thanks. That was a typo on my part when posting the message. The ?> is at the end of the line in the actual file.
Since posting, I've resolved the issue. What I needed to do was change the line in .htaccess to reflect PHP 5. I just don't understand why it is working on other sites.
Does anyone know when the servers were upgraded to PHP5?