My Problem

Macbook Pro wouldn't recognize the internal hard drive but external drives and bootable CD/DVD worked fine.

My Fix

Straightforward, simple.

My Advice

Be careful, don't overtighten anything, bottom panel screws go in on an angle. Hard drive hold down screws are captive. Clean all the dust while you're in there.