I figured out why the body of the messages wasn't displaying. I disabled the Mailhide module and that problem stopped.
Still having the problems with caching.
I also found another error when I tested the Report a post feature. Lines 65 and 69 of the report.php file had to be edited. They previously had:
"body" => wordwrap($message["body"], 72),
"explanation" => wordwrap($_POST["explanation"], 72),
and I changed them to:
"body" => wordwrap($message["body"], 72, "\n", TRUE),
"explanation" => wordwrap($_POST["explanation"], 72, "\n", TRUE),
That solved the fatal error I was getting.