iPhone 3G Woes May Be Fixable