Original post by: BurnieG ,
If you have to position the charge cord in a certain position to get the phone to charge then the charge port likely has some pins that have broken in some area of the charge port. That could be why it charges with the cord in a certain position allowing the broken pins to make contact again which then results in the battery indicating charging. I would also assume with the pins being broken, even though they are making contact if held at a certain angle, would be the reason behind your slow charging issue due to resistance from the breaking point which is not allowing as much current through. I have repaired a ZTE Lever that was having the same type issues and it was broken pins in the charge port. So to fix it I had to replace the charge port which requires soldering as it is soldered to the motherboard. It may not hurt to check the battery too.