yea and they dont screw out unless ur handy so try and just find a new throttle body with all sensors attached. http://www.d-series.org is a place where you can usually pic one up for next to nothing