Installed the throttlebody because my oem one was slightly cracked because I dropped it while removing my manifold, after installing this Chinese knockoff pos. It shorted out my frm and blew out my main ecu fuses. It has a continuous power draw detected coming from the throttlebody, it says its at 100% throttle input on my scanner.. now I must replace my frm ( 600$+) and buy and replace my ecu relay/fuses also.. ontop of it all , I still need a throttlebody too again once I fix what this did