First the error:
Catchable fatal error: Object of class WP_Error could not be converted to string in /home/johnking/public_html/wp-content/themes/responsive/includes/functions.php on line 388
On the line 388 seems like the breadcrumb lists are modified. Please note that Themes should not be edited directly, WordPress recommends a Child Theme and if needed we have a sample here:
Destination folder already exists. /home/johnking/public_html/wp-content/themes/responsive/
That means that Theme is still installed and already exist in your directory, to override you will need to delete Responsive completely.
As far as the PDF or HTML I cannot reproduce and they work as usual, please see my demo test here: http://themeid.com/demo/test/2013/01/02/pdf-test/ this is basic PDF upload via "Add Media" button.
If there's anything else please let me know and I will do my best to assist as much as I know and can. And we can continue on http://themeid.com/forum/ if the question was posted there as well :)
Happy New Year!