Well jcpak, I hope you took the car to the service dept already. If that sh!t was happening to me

I'd be there the same day woopin some ass. Sorry to hear you having so many problems with your G, that must suck.
On the bright side though, like Edge said, all the things you have going on are very likely to be related to each other. Go get it fixed bro and let's keep rollin
