Hi just to say my problem is now fixed, after spending hours and hours on this i found a brilliant freelancer who knows what he is doing with zencart and worldpay, he worked on the problem immediately and for a small fee it was not something i could have resolved and for the amount he charged wasn't worth the frustration, if anyone wants his details send me a message as can't recommend him highly enough.