If I so much as touch the player while plugged in by AC, the thing cuts out.

It shouldn't do that. You should narrow the problem down and see if the AC adaptor is faulty, if there's a frayed wire, a grounding problem (causing a spike when you touch the player), or if the AC adapter jack on the player is faulty or needs to be re-soldered.
_________________________
Tony Fabris