salam... I suggest and prefer if you use a small piece of paper and fix it under the round shaped sleep button which does the trick for me most of the times instead of replacing buttons and cables. Malik.
salam... maybe you broke the battery connector in the process which is difficult to fix. but before jumping to conclusions hard reset the iphone which happens by holding and keeping on pressing both the sleep button and the home button at once until the apple logo shows up. Malik.
salam... I am an small time independent technician. I am not so sure about your battery problem but double check by replacing your battery or battery connector. whereas about the searching part I have been having the same problem with after replacing display assemblies for some of my customers and most of the iphones were repaired and fixed by restoring only maybe its a bug or an an apple hole for all of us to fall in or its just me. The date and time adjustment as well as calling myself did not work for me. Malik.
salam... I am not so sure about your battery problem but double check by replacing your battery or battery connector. whereas about the searching part I have been having the same problem with after replacing display assemblies for some of my customers and most of the iphones were repaired and fixed by restoring only maybe its a bug or an an apple hole for all of us to fall in or its just me. Malik.