Take it off and return it if you can, or sell it. The stock TB is more than adequate for an n/a car. I've seen them dynoed myself and they come up with a whopping 2hp gain. For all the trouble people have with them, they're not worth it. If it was working, it wouldn't hurt anything to leave it on, but since it's not working, it's not even worth the hassle.