I have a one piece neck through walnut guitar with an ebony fretboard. It has a scale length of 25". It's a carvin dc127. It's a great playing guitar but it could use better pups than the stock carvins. Any ideas? I play rock and everything shred. Need something with great cleans as well.