i can see on this case one stupid reason: The mini USB doesn't have (or even lost) the ground a cable inserted in and connected to the ground can surely solve this problem, one of my friend who have an ARP4 get a similar problem he solve it by that way, but after he dismantle the ECU and found the ground lost and repair it.