My Problem

Kept getting error 21 on iTunes. $150 for replacement from Apple.

My Fix

The battery was not the issue after all, most likely the connector.

My Advice

None