This may or may not help, but have you applied the lates MDAC update? I mention it only because it fixed a few things for us that we would normally not think it would fix. *Dont ask* Microsoft is weird like that...