And termporarily run it directly to a battery (or at least out of the current loop). You'll then be able to test it and determine if that fixes it.