There's your problem: you used Ziphone. Stolen exploits and breaks iPhones...corrupts Wifi calibration tables and a whole lot more.
Download iLiberty+ and put the phone into DFU mode. Then restore to 1.1.4 and unlock/JB with iLiberty+.
To get into DFU mode:
http://sleepers.net/~iphone/dfu.html
Tutorial for iLiberty+:
http://www.iclarified.com/entry/index.php?enid=849