Hi Dave,
Regarding the borders, I noticed a similar result with the Canon PPDs. But I have found a solution to printing from PPT using the imagePASS driver without a crash.
For some reason the crash only occurs when you have the LPD queue set to print. After creating a new LPD queue set to direct or hold, the crash did not occur. I also found that the crash occurred when using HP Jetdirect for the protocol. But this was due to the queue being bound to the print queue in the imagePASS. After changing this to hold or print, I was also able to print without crashing.
So it leaves me to believe that when there is some level of bidirectional communication, such as when you use the print queue, the crash occurs due to something in the imagePASS driver clashing with PPT.
We don't use PPT that often and when we do we always use the hold queue, so that we can change print properties, proof and reprint via Command Workstation when needed.
Anyway, I suggest you create the printer queue again to the J1, this time selecting LPD for the protocol and setting a queue name of direct (make sure you enter the queue name in lower case). This will print your job but will not save the job on the hard drive of the imagePASS. This may not be an issue for you but if it is you could print to the hold queue and then use Command Workstation to print the job. Note that you can download CWS from the imagePASS via its internal web page.
I also suggest you give Canon a call and let them know of your issue. They may have a fix that I am not aware of?
Have a good Christmas Dave and a prosperous 2010.
Pahu