There are few things you can do to improve the sound that are more of a sure thing than installing high quality electronics. I generally toss everything but the caps, and sometimes those too. The proof of the pudding...well you have that :-)
Sent from my LE2125 using Tapatalk