1st gen b16a swap from hmotorsonline.com. took 2 months to get it but was told about 3 weeks when i ordered. motor was missing some bolts here and there, and didn't have all the stock mounts like it was supposed to. tranny has consistent grind in 3rd and reverse. price was good though (1911.00 shipped)