the motors are pretty much all the same, with exception to the main caps. If you happen to notice, the ones in that motor should have a "N" cast in them, meaning they are nodular iron instead of the standard 4.3L caps. The pistons are really the only other internal difference.
the blocks are all the same for the most part.
The 1985 and some 1986 blocks have 2 piece rear main seals, so stay away from them.
In 1992, GM started making 4.3's with counter shafts to balance out the vibrations, they are known as "W" motors cause the VIN digit is just that, a W. The GM code for this motor is L35. The SyTy motors as well as the other 1987-1995 engines are "Z" motors, GM code LB4.
Any engine newer than 1996 is a "Vortec" engine. It has a balance shaft and also a weaker crank supposedly. Unfortunately the cylinder heads flow many many times better than the previous years engines, however the intake manifold will not directly bolt to it, so unless you plan on investing some time and money into it the conversion, stay away from the 1996+ engines.
Last but not least, the "W" L35 engines do have the balance shaft, however the L35 heads flow slightly better than the stock SyTy "Z" LB4 heads, so if you have plans to do any port work, I suggest trying to find a part of the L35 heads.
HTH
opps, forgot to mention one thing about the caps, yes, they are better than the normal 4.3L cap, however many people change the center mains over to the Milodon 4-bolt style and if you have access to a mill or even a sawzall, you can cut the outer holes off the "extra" main cap (since the set is for a 350) and you can make a new front cap also. There is only one company who makes an aftermarket rear cap I believe and the price is a little crazy from what I remember.