Saw this thread and I just replaced the 4140645 in my truck with a CU959 from rock auto (plastic tanks - yuck,but lighter and functional,and it is not a show truck,so in it went)...
...anyway I had the OE laying in my shop and I picked up a shroud out a Ramcharger on my last junkyard run (p/n 4089574).They both dropped right in,but just barely.Looks like the only issues are that you will have to drill two holes in the driver's side bracket on the radiator and two in your core support on the passenger side,trans lines are 14" apart instead of 10",and the bracket may interfere with some factory accesories mounted to the passenger side core support.I don't have my horn mounted yet and have a non-factory overflow bottle so you will need to check.
I measured an overall height of 22 5/8" without the neck or cap (vs 22 1/4" on my 22" radiator),I didn't have any hood clearance issues,and width from the edges of the brackets was 30 1/2"
Just thought I'd share the info.
I'm looking to run a 26" core in my Duster because I want to use my clutch fan and a shroud.
I'm also considering ordering a Champion CC374 3 row from member Craig but the information I have so far is that it's an inch too tall.He has been extremely helpful and I'm hoping he might be able bend an ear at Champion and get them to make them more of a bolt in deal for a bodies.