No problems for the last couple of hours, so marking as resolved. Will reopen if the mystery server errors reappear in the next little bit. Never found the offended image code - SHS was just over my head, so sent a request off to my website programmer to look into when she can.
Thanks all.