Your gonna want to open the case and disconnect the ribbon to verify its the cause. If so u can purchase a new used faceplate or get the part I showed you and swap it out . Wouldn't be worth sending to someone because the shipping would be higher than replacement .Yes, it is a slim model. I also think the ribbon is getting worse. Is there any way to disable the front panel (power button,eject switch) using any software?