The USB power ic could be bad as well. Its not uncommon to see that go bad on the iPhone 4 or 4s. But as mentioned above, it is more likely the dock connector.
open