I could be off base here, so take it for what its worth, but I thought I had read somewhere that if you ran into that type of problem that you should slow the baud rate or something like that.
I have a DHP Tuner but I have never run into that issue before.