Its a New Process not the jeep stuff. The NP 241 has passenger drop and has 6 bolts mounting it to the trans where the 231 has 5, but you can take the mount off the 231 and put it on the 241 then bolt it up to a 4L60E
New Process and New Venture are the same thing...the company just changed it's name along the line.
http://en.wikipedia.org/wiki/New_Process