Got the new max232 chips and I still have the same problem. is it possible the Arduino itself is bad?
Small tip from experience: nine times out of ten it's not a bad chip that causes problems. Wiring and soldering yes, but every so rarely it's a chip. I can count on one had the number of chips I've had to replace in 15 years of building things.
D