Hi! I have a similar problem
I'm using a TSSTcorp CDDVDW SH-S202J and the problem only appear when I try to burn ISO images. I've already tried burning the same ISO file with Nero and UltraISO, and those two systems have accomplished the task perfectly well.
This computer runs on an AMD Athlon XP chip.
All other burning methods work ok, but CDburnerXP is not capable to burn ISO images without errors. The error reported is that the disc has errors, but if you look at the recorded cilinders you can notice several pauses, like when the all Nero (v5) had a buffer underrun problem.