The guy has an OEM Apple supported burner. It is either hardware or something in his system (corrupt cache file or preference folder) that may be caused by RAM or something else.
He does NOT need patchburn and the guy trying to help has helped a lot of users.
A quick look at the optical drive database, searchable, on
http://www.xlr8yourmac.com for the Pioneer 104 might be in order. There is even an entire updated report on using Patchburn there.
Also, a lot of superdrives that weren't supported before w/o using patchburn, are now under Tiger.