Basically I think it's all there. Sounds like too much verb, and has a muddy sound but I think the basic Freqs are all there.
Sorry Jeff, but I think it has more to do with an unfinished mix than anything else. Do you have any drums, I can't hear them?