Before you replace expensive PCBs...
First you need to check firewire card in your PC, or replace it (the best is with Texas Instruments main chip... its not expensive) also check firewire cabel...
While checking this - please switch off both - computer and printer, this is very important...