Try replacing/removing the CMOS battery and/or short the appropriate jumper on the motherboard to reset the BIOS config? What's stored might be corrupt and confusing the BIOS at boot time as to what it's meant to be doing. Perhaps cleaning the computer out might help too.