The ISB found in commercial applications (non-Dodge) all have 16. 3:1 compression. The Dodge ETC has 16. 3, the ETH has 17. 0:1. The ISB ECM has 2 50 pin connectors, the Dodge ECM has 1 50 pin connector. There are various different sensors, such as the APPS(TPS), but for the most part the internals are basically the same on the ISB as the Dodge ETC motor. The ETC Dodge and the ISB have the same injector pump (VP44) the Dodge ETH injector pump (also VP44) is slightly different.
The ISB engines came anywhere from 160hp to 300hp. The only difference in HP ratings was in what codes you put into the ECM. Of course, the Dodge came came as 235hp (ETC) and 245hp (ETH).
They share almost all the same internals as the ETC, about the only difference on an ISB and the ETH are the pistons and fuel pump.
Also, the ISB sets the rev limiter to 2600 rpm, the dodge models are limited to 3200 rpm. There are also many little differences, but they are nothing major.
The turbos on the ISB are almost always HX35w. The Dodge manuals came with HX35w, some of the autos came with HY35w turbos.
The 3rd gen motors, HPCFR motors, have major differences between the dodge apps and the commercial apps. The most major difference is where the timing gears are. On the commerical apps, the gears are on the back of the engine, on the Dodge apps, they are still on the front. They were moved to the back to make changing gears and camshaft simplier on larger chassis. But still, most of the internals are basically the same.
-Rich