Factory throttle body from my 2007 Trailblazer SS (6.0 LS2) with about 170,000 miles on it. Replaced with a new one when trouble shooting an issue. Engine ran fine when this was pulled but did surge a little at times. Therefore listed for parts/not working, no guarantees or returns, sold as is. Fits many LS engines.