If it turns on for a second, then turns yellow for like half a second then starts blinking red, and you can hear a relay switch inside, then you have an overheating problem and your PS3 has the yellow light. You can get it fixed by applying some thermal paste to the heat sink in specific places. Or pay for someone else who has done it before to, or if you still have your warranty just send it in to Sony.