Since it spits out a blank page, there is connectivity.
Make sure that all buffers are empty before any further testing.
Does the page just throw out, or does it take time like a printed page?
Have you got a pal that will let you test it on another computer?
Are you limiting the print to one page? If so, stop doing this and see if there is print on a subsequent page.
Can you print to another device...even to disc, to test the functionality of the driver? (I haven't printed to disc for about 20 years! )
Intriguing problem, keep us informed.