That definitely sounds like your ribbon cables are damaged. Have you dropped it or something? I dropped mine recently and it only boots when the screen is half open and my 3ds does the popping sound too if the screen is fully open. Try to turn the console on in different screen angles if that...