Originally Posted by stand-al0ne
congrats on COTW - for the supercharger install, it looks like they had to flip your throttle body sensor upside down?
Thanks! The throttle body is a 102mm Scoggin Dickey and I don't think the sensor is upside down. They might have installed a new plug though.