well, resetting didn't work (hard reset).
Then i thought to flash it to stock.
I task29'd it, then flashed to sprint 6.5, tried to charge,
it showed the (activesync, disk drive, etc) screen, but it started charging anyways.
then i flashed to the newest NRG rom the Aug 13, 23129 dinik.
Tried charging, it showed the (activesync, disk drive etc.)
It didn't charge, it's still conected to the ac and it won't charge.
so is it the ROM?
I don't think it's the phone, otherwise it wouldn't have worked with the stock rom.