Nah, that's software somewhere. Example, restore as new and it would be fine.
First I would try the hard reset, hold the home and power till the slide to off appears and continue to hold them till the phone turns off. Then power back on and see what happens.