Well I'm happy to say all is well right now. the Angel was my last loss on Saturday. 40G water change on Saturday then another on Monday and I'll do another one tonight. I'm left with just my bigger fish although the Angel and the Black Leopard Wrasse were bigger fish as well.
Thanks for all the help. I'm hoping I never need to investigate further
J