Frankly, I've yet to see futzing with the IRQ cure such an issue. Today it always seem to revolve about motherbaord drivers, the BIOS that is out of date, BIOS defaults, heat, bad ram, parasites, inadequate power supplies and just plain configuration issues.
But its tough to tell a person this, so here's how to turn off IRQ routing in Windows 98 so you can try it.
http://support.microsoft.com/default.aspx?kbid=182628
During a Direct3D game, often either my game or computer crash. This is a new home built computer using Windows 98SE. The video card (NVidia Geforce FX 5200) manufacturer FAQ said one cause could be If anything else besides the video card is sharing the same IRQ number. It is sharing IRQ 5 with 6 other components. The FAQ said to optimally use IRQ 11. On my system IRQ 11 is shared by 6 components. How do I reassign those IRQ 11 components other numbers and move the video card to IRQ 11? Any suggestions as to where to move or not to move the ones at IRQ 11? Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic