Just to let everyone know this problem has been solved..... by rebuilding the server from scratch! (We had to do this to get a raid mirror working)

So, it must have been something outside of Zencart that was causing the problem.

Thank's for all your suggestions.

Karim.