Gotta tell you man its sounding more and more like your device is the problem - have you thought about reflashing it?