If the problem exists in both 98 and XP (after doing a clean installation), then I doubt it's a software issue. XP for example doesn't rely as heavily on the ASPI layer as say Win98.
Troubleshoot it as you would any other hardware issue - try the drive on its own IDE channel doing another clean install if necessary. Replace the IDE cable, clean the drive, etc.
~cdogg
[tab]"All paid jobs absorb and degrade the mind";
[tab][tab]- Aristotle
[tab][navy]For general rules and guidelines to get better answers, click here:[/navy] faq219-2884