I was just about to suggest that he should hire you, JD. Just FYI, Andrew, I've hired Juggledad in the past to look into areas of our site that were just beyond my ken, and he did so very successfully. Worth every dime.
Your hosting company's support folks might be helpful too, but my experience with other companies is that Wordpress itself is not generally well-known to most of the support geeks.