First post
not a proper intro, but will post one later. Just installed the stillen gen3, and on my test drive same thing happened to me. Took it home and tore it apart. Turned out that a slice of rubber came off the driver side K&N filter and got wedged in the throttle body! Was not a happy camper. The 3 hour job turned into a very swear filled 6!