good to know it's firewire. USB Selective Suspend wouldn't matter in that case. Sorry I had to ask. I see you posted it initially.
Firewire cards can be troublesome. Sometimes folks who have the ability will try a different card. I don't know if this is a possibility for you.
Something you could try is disabling the firewire card in the Device Manager and running the Latency Monitor to see if your DPC Latency issue resolves.
Right now we're just trouble shooting it. Obviously you can't live without Firewire, but perhaps you could get a new firewire pcicia card that ONLY does firewire. Firewire can be funny on Windows machines in part b/c of the drivers and in part b/c of the amount of current Firewire supplies to devices.
I5 processor sounds like a laptop, but I'm not sure. Laptop or desktop? Can you open the case and put in your own Firewire card?
I have an old laptop that has a firewire port that NEVER worked properly for audio interfaces. It worked for capturing video from my DV Camera, but it was useless with three different firewire interfaces including my RME. The RME also has USB which works fine on the same computer. Now, my laptop had a cheapo firewire port. Yours is probably much better. I'm just trying to rule it out.
To some degree, you just want to keep restarting the latency monitor as you run around disabling things until you DON'T get problems reported by the DPC monitor. Then re-enable everything one thing at a time to see what you need to disable for audio work.
It may be something small. It'll just take some tedious trouble shooting in Device manager. Don't uninstall things. Just try disabling them. And, btw, even if you do uninstall from device manager, you PC should just reinstall them on reboot.