hmmm...I would say...even with your new card...that the problem comes back...or you still have issues down the road pop up.
My understanding..You are using Firewire card on a PCI-E 1x?...and you are also using a PCI-e 1x slot for your UAD card...in what OS?...WIN 7 does not allow you to assign IRQs...and it will share all of em that it can....even those it should not....
That is where my problem lies with trying to use Firewire on one slot, and UAD on another....if you check the Shared IRQs...You will find both of those slots and cards or ports are sharing with things they should not share with....Like chipsets..or controllers....or usb...or internet nic , or etc etc etc....and in that lies the problems you will continue to face while using PC limited IRQ resources.....So...the solution is...to either pull the UAD card, Use the firewire for what it is worths...and use other plugins that do not require IRQ allocation...or Move to USB audio interface, and reinstall the UAD card...and pull the firewire card......
Win 7 will still share IRQs though...so you will always incounter Issues, untill they impliment more of em to go round in physical form .....!...But from the next developements being tabled with win 8/....IRQ states will remain limited to 16 physical.....and 184 or so..virtual...to continue making issues into the future...for now!
Hope this helps?