It definitely sounds like a connection issue. You might have a cold solder connection either on the battery leads or the input jack. Or maybe even the pickup lead to the preamp is bad. You could take it to an Ibanez dealer and see if they can just drop in a different preamp so that you can rule out a bad circuit board or preamp.