this is a stock throttle body,gauranteed to work,no leaks and works perfect..it comes with a stock plennum that was powder coated black,not painted..the vacuum block on the top works perfect too(no cracks or leaks)..it has the tps and the iac too,those i wont gaurantee,but should work too...i just pulled this off my 86 gn and it worked perfect..i think $125 shipped complete is fair..let me know...the powder coating is perfect,there is one small scratch on the drivers side,but not threw the coating and can be buffed out..its hard to see and you wont notice it,VERY VERY small and this piece really shines...