i have discovered the ylod cause... believe it or not its the ps3 case!! you heard right the plastic outer shell/ case. took mine off and it never overheated again.problem solved
open