It's probably a neck-through, which is why it is getting lost in the mix like that. Or, his pickup choice sucks. PDT_008.
MacAlpine ... Sheehan ... Donati: The majority of Steve Vai's band. You can't go wrong there!
If you like that lineup, check out Sheehan's amazing fusion band, Niacin.