Okay. My post will provide nothing in terms of helping you and I hope you can get it sorted out but for some reason this statement you made stood out to me.this really sucks and have never had these kind of issues with a new car.
Any highly modified car, which it sounds like yours is, can cause "issues" no matter how new it is. That's part of the game when you start modifying anything.