mvktech.net -> downloads -> nVidia -> nVidia Util Files -> NVFlash Util Files -> Get latest version of NVFlash.
Go back to nVidia Util Files to the OmniExtremeEdit FX, download the latest version.
go back to the Utilities main page and proceed to download thge lates version of VGAbios.
Then go back to the main nVidai section then to the nVidia BIOSes section.
Select the vendor of your card and see if there's a 5900ultra BIOS. If not try other vendors until you find one (make sure you get the one with the right amount of RAM for your card).
Open up OmniExtremeEdit, and from there open up the BIOS you downloaded. Set the core clocks and mem clock to the default for your card (or your fastest stable OC, bump this up slowly after you flash to find your max). Then save this BIOS witha different name.
Put VGAbios, NVFlash, the 5900ultra BIOSes (Modded and unModded), on a bootable floppy.
Then, start up DOS from the disk you made and then back up your current BIOS with NVFlash (instructions in ReadMe, print it off for reference.)
Next run VGAbios with "vgabios -f[filename].rom", with modded BIOS. If that works, run NVFlash with the same syntax (replacing vgabios with nvflash).
If this works and everything seems stable, re-flash to the unmodded bios. If you want you can even go beyond the default Ultra Clocks by modding the BIOS up.