TRD Parts but good luck getting them legally, they are the best parts you can get for your corolla for racing. i would have to check out specs on that model engine but i know 4age (older engine form earlier model) has alot of guts. Have seen alot of people swappinng out engines for other brands, i would never get a non toyota engine in my toyota but some people ar putting sr20dets in them and stuff.