oh manzzz,
it wasnt doing any of that ever before the install of the s/c right?
it sounds fuel related deffinatly, im not sure it would be bad gas tho, try and contact competch and explain to them whats going on and maybe they can help you out,
good luck man, this whole situations sucks, especially after you spent a decent chunk of change..
