Does anyone know what this LS2 throttle body is off of?




I could have sworn I got it from someone with an 05 GTO, but it has a 3-bolt pattern vs the LSx 4-bolt pattern.. Hmm..
Anyone recognize what it might be off of?
If anyone needs it, its for sale.


