......hmmmm... Sounds like a good start, wonder what the problem is....they just said "it runs bad"???? Are you used to a fast car or something? Is the intake loud when you punch it? Maybe you have some sorta blockage in the intake/throtle body?

Did you have the car b4 the intake? What type?