Sounds like you are describing my old ESP/LTD M-1001 Deluxe to a TEE!! I miss that guitar, but it just so happens I JUST got finished up with a build, or well, re-build that puts me in the same neck of the woods, but better. I've got my second favorite guitar ever, my 1996 Stratocaster...