I don't use a 400 block for my 377. You can take a stock bore 350 and add the 3.75 stroker crank and you got it. A 383 is typically a 350 block bored .030 over with a 3.75" stroke. Use a stock 4.000 bore and it is a 377. For me, using the 400 block is too much of an expense, with the bearing spacer kit and a lot of extras to make it all work together.
You can get a stroker kit on ebay (priced anywhere from $750 -$2000) that has the 4340 rods that are already clearanced for the cam, most of them are. If you are going to order a cam you can also order it as a small base circle and that cures another problem. A 377 is great if you have a stock 350 with a really good bore, otherwise you bore it .030 over and make it a 383. Honestly, standing side-beside I challenge anyone to be able to tell the difference between a 383 and a 377 unless they tear it down or do a cylinder volume test, and what is the likelihood of that? And who cares anyway? You can also get the stroker kit that will use either a stock length 5.7" rod or a 6' rod. Just FYI, the longer rod is preferred but it gets very close to the ring lands in the piston. So, I go with the 5.7 rod. There are many stroker kits available. Scat, Eagle and several others. If you purchase unbalanced it will cost you another couple hundred bucks for balancing. I normally buy balanced. Another FYI (see below), I mention that I am building 3 1995 LT1 engines. The LT1 engine is an INTERNAL BALANCED engine with a neutral balancer AND flywheel. Careful to not mix them up. Almost forgot, I always but with free floating (bushed) rods that I can assemble myself and not have to pay to have pressed fit. You have to pay extra for the bushed rods but cheaper than a press fit installation. I am all about saving money, besides the free-floating rods are high performance.
The new rods that come with the stroker kits should have cap bolts instead of studs and nuts. That helps a lot of clearance issues. You can also order the striker kits already balanced and that does away with another issue. The can be purchased with or without a flexplate (flywheel). I don't really like that because a lot of the kits come with a 168 tooth flywheel and most modern day engines use a 153 tooth flywheel, which I prefer. if you should get one without the flywheel the 153 tooth flywheel typically has a counterweight welded to it. If you purchase a balanced assembly all you have to do is drill the welds on the counterweight and knock it off making the flywheel a neutral balanced flywheel.
I am not big on having the use the 400 harmonic balancer. That is another thing, you can get a stroker kit that requires a external balanced flywheel and a neutral harmonic balancer, thus not needing the 400 balancer.
Yes... I found a 1996 Chevy 350 engine in a Pull-A-Part junk yard, purchased the complete engine and when I had time stuffed the 3.75" stroker crank in it with absolutely NO block grinding. BTW, recommended minimum clearance is about .020" I could not believe it. Half-ton is right on assembling one rod and piston with no rings for a test fit. It is all bolted to the crank and CAREFULLY turned to check for clearance and marking in each cylinder. And he is also right. All of this has to be done before sending out for cleaning because all the grinding dust makes a real mess and it has to be flushed.
Just remember, if using a 400 block with a 350 stroke crank, OR a 350 block with a 3.75" stroke, the longer stroke crank will make more torque and with a smaller bore will be a bit cheaper to run. Same cubic inch.
I am currently building a 377 and a 383, along with a 355. All three are 1995 LT1 engines. I have another 1996 355 (350+.030) block that I am unsure of what to do with right now. It was a fresh bore but has some strange looking stains in one of the cylinder walls as though it might have needed another .010.
As of right now, I can't remember if I have ground my 377 block for clearance or not... been too long. If not, I can mark it where it needs grinding and if I have, I can take some pictures of it. I already had the 377 pistons on rods from another build and the owner decided he wanted 383 instead, so I pulled it down and bored the block, bought new .030 pistons for a 383 and he has a 383 now. It certainly was not worth the extra expense of tearing it down just for .030 but that is what he wanted. He really would not have known the difference but he kept telling people it was a 383 and finally I corrected him and he had me tear it down to make a 383 out of it. The 377 had only run for about 30 seconds. I guess, what ever floats your boat! OK, you have two different perspectives on how to build either a 377 or a 383. All you have to do now is choose. Given time to shop a bit, I have actually built a 383 stroker for about $1200 plus machine work.