What don’t you like about the pick ups? One thing to keep in mind – the pick ups may just need to be adjusted. If you have too much low end, lower the bass side of the pick ups. The same with too much high end. If you don’t have enough high end, raise the pick ups closer to the strings on the treble side. If the pick ups have too much gain, Lower the pick ups farther away from the strings, and then adjust the bass and treble side height to get the tone you want. If they don’t have enough gain, raise the pick ups, and then fine-tune the treble and bass.
I totally agree. Do you like the sound of the guitar unplugged? That's the first thing to check with a guitar. If you don't like it it won't matter what pickups you choose. You will never be satisfied. Send it back. If you however like it and you have done everything you can with the pickups like paults here said, swap them out to something else. High gain pickups to look up are those already mentioned like jb or sh-6(distortion). The sh-6 is the same as the jb. The only difference is that the jb is alnico and the distortion is ceramic. Dimarzio D Activator, D Activator X, Titan, Crunchlab, Lundgren M6, Bareknuckle Aftermath and a few other Bareknucle pickups. Well there are a few other good high gain pickups. The thing is no one can tell you if you will like this or that one specific pickup. One pickup may sound killer in one guitar and in another meh! I went thru like 5 or 6 pickups in one of my guitars until I found the right one. I'm not saying that will be the case for you but don't be surprised if that happen to you too. But look out for used pickups to save money and if you don't like them, sell them for the same price and try other pickups. Soldering is not that difficult but if you won't want to you probably know someone else who is competent enough to do that. Anyway good look with the eternal hunt for the perfect tone. It's a neverever ending quest.