The input shaft is different for a 3b diesel application. A 2h diesel uses the same trans as a 2f. (As I understand it.)
All B engine diesels have the same inputshaft, with is different from an F engine, for instance, the schaft for a diesel is longer, but it is interchangeble, if you have the same gears.