Attached to the Pro Series intake for my B18B1 head, fits perfectly and will make a great addition to the build.Only thing keeping this from being 5 stars is the fact that the original one that was bought a couple years ago started sticking and causing high idle, but it appears sk2 has fixed this issue in their newer products. New one was easy to install, came with hardware and gasket, cars runs great and throttle response is phenomenal.Item looks good but broke when I bolted it to my intake manifoldgreat iteam fast shippingLooks amazing!!! And the delivery was outstanding. I can't wait to get this motor all put together with all my new parts.Bought this for my '99 Prelude as a replacement because the stock one had a coolant fitting bust. This product works well and is an easy bolt-on. Make sure to use lock-tight on the screws because they like to vibrate out. The only issues I am having is the sensors on the throttle body reading more air coming in and I am still running a stock intake manifold and at idle the car will occasionally stall because too much fuel is coming in and the restrictive stock intake manifold does not flow as much air when at idle. Once the car is moving at high RPMs, it loves it.This is a great "OEM plus" street performance addition for any Honda enthusiast, plan on bigger injectors and a tune for best results.This wonderful part will add a little pep in your stepTHIS WILL NOT FIT ON FACTORY MANIFOLDS, YOU MUST HAVE THE PRO SERIES INTAKE OR EQUIVALENT!Throttle Response is outstanding, and will defiantly throw you back in your seat. I recommend this product to anyone wanting to get more out of their performance build on their Honda.******The Throttle position sensor is a "NON-Serviceable part" you will have to drill out the bolt rivets on your previous throttle body and use the hex cap screws provided to install on this beast**********For anyone installing on a D-Series motor, you will have to buy the B16 MAP Sensor and install it on the Throttle before use, or you will suffer a vacuum leak.I am a professional mechanic, with much experience in aftermarket performance. My advise is to help you know before you purchase the things that will need to be modified (as they will with most performance parts).Bolted right up to my new intake, waiting on some other parts before i can install this beast but should make a Huge diff from stock setup I've been driving around with for the past 6 years.Throttle body works good! Had to do some tweaking to get it not to stick but very good noticeable difference in power! I’d recommend it forsure!!Ordered this for a project car i'm doing and it works great!ExcelenteBolted up perfectly, looks beautiful and most importantly it does what its designed to do.