mine went pretty smooth, however it took a whole day. pulling the old b16 out, an axle got stuck on the downpipe and pulled it out of the cv joint that was the only real issue. oh ya, and my base map was fubared, car ran like shit. so i had to re-wire in the stock injectors (had 550cc peak holds) and run stock ecu down to the dyno. at the dyno i found a bolt had fallen into the timing belt cover and ate 1/2 of my timing belt, had to change the belt in the parking lot and all they had was the $$ toda belt. then re-wire in the 550's and finally get it tuned enough to drive... i think my dyno day was more of a nightmare than the actual swap. there are still little things i've been working on/fixing and i've had it for about 2 months now. she's a beast now though everything is all worked out now. but i think it needs to be re-tuned for partial throttle daily driving...