I repaired my iPhone 4 home button.

The button works properly now, but now I'm facing other problems: I have no GPS and Wi-fi and the Phone stays on for about 5 minuts, working normally and then it reboots!

If display is on, it seems like power is cutted off, things slowly fade away until apple logo appears.

It seems like battery is also not charging, but still indicates power is connected. It just remains with the same %.

What are your guesses on the causes?

Thank You