I've seen this no-power-off behaviour when it doesn't find the hdd as well. Reseating the ribbon cables always fixed both conditions.