It was working again before I got the chance to try any of the helpful suggestions given!

Thanks for the help guys and I'm sure I'll need them before long...