A bad IDE cable will cause this... Also, although you've tried other drives;, install the drive that belongs and boot to the Windows 98 startup...
Separate names with a comma.