Got the new max232 chips and I still have the same problem. is it possible the Arduino itself is bad?