So you've tried a different battery, a different cable, and a different preamp, and the problem is unchanged.
Turn the pan control all the way to one pickup and play some, then turn the pan control all the way to the other pickup and play some. Is the problem the same, or does it seem to be associated with one particular pickup?
Also, is this a bass you play often and the problem has just suddenly started happening?