Looks like cold solder joints on the main board according to some research.
There's a known problem with bad solder joints on the P4 controller board. It's been documented in several threads and several different DIY fixes have been suggested. Seems like the number of reported cases is increasing. Here's the latest thread for what may be a relatively easy fix...
P4 (original) remote charging issue FIXED!