Maybe it's a bad board... I had it happen to a guy's HP I was working on. Board fried somehow, so I bought a similar board off some random company.
Got it and one of the IDE channels was dead. Had to RMA it, which took forever (like a month) to get a new unit.
Dude was pretty pissed at me, thought I had broken it.