My Vibe is leaking from the solenoid I think because when I air it up that's where I can mostly hear it from so I don't know how to fix it so should I send it to GoG or what so they can fix it?

It might be the o-rings around the circuit board screws that also act as air channels. I was having a leak there, put some dow 50 lube on them and the leak stopped. Just be sure not to screw them in too far. The back screw especially can be screwed in such that it will actually poke out into the breech assembly and gouge the bolt sleeve if you are not careful. (Learn from my mistake. ) Just feel to make sure it’s no more than flush inside the breech before you put the bolt sleeve back in. If you are at all apprehensive, it wouldn’t hurt to give GoG a call to get their advice and/or take it to your local paintball shop and let an expert diagnose and fix it. Good luck!