nice. one of my favorites yet. What are you doing with that lead guitar tone for the solos? That's effiin' great. How are you getting that sound???
I'd just bring some low end into it. Work on your bass settings and bass patterns. And the vocal pitch is no problem for your style, as I've said before. That's part of the authentic feel. I'd just make them more up front a bit... there's a lot of "room" sound in them, to me.
This is screaming Weezer, to my ears. They're a good example that you can use production but still not compromise that live/garage/authentic vibe. I hear potential with each of your tunes.