Xoggoth, if you would like me to take a quick look at it I can do, everyone has made good suggestions, but it still doesnt seem clear what the problem is so I think a look at the whole picture might help. Just send me the P&L and BS only if you wish, here are my
contact details. You could also try to PM me, but not sure if its working now.