That sensor is called a TPS (Throttle Position Sensor) If you need one, it will be kind of hard to find one except from the dealer or buy a new whole TB Or EBAY TPS....YOU DO NEED IT! Mine was broken when i got the motor and all i did was but my Z6 TPS on it and it worked fine....Dont know the difference but the sequence are the same....Im guessing all Intakes are the same crap as long as it has air flow i dont care....Days are never that cold except winter and how cold can it get when its 70 degree's and higher....And if you boosting later better get your bottom end upgraded for that, just because you are doing a upgrade to the top doesnt mean you can run good for long with a stock bottom end....well goodluck