Sorry for not replying sooner, been at a family reunion all day. Just for kicks have you tried burning a cdg at 1X speed? (go watch a movie while it's doing it's thing.) Can't help but wonder if this isn't somehow a freeky buffer underrun problem. If it burned at 1X it certainly wouldn't curt the problem, but might help identify it.
It's moments like this that make me want to take a computer
tech course
Take care,
George