Thanks for that Andrew. Ive read through this a few times now, and realise it is above my paygrade as i understand about half of it. who/whatever it is seems to take control at will and then i cant do anything.
i am currently getting a http error 500 message on both the main site and admin page.