A904 Woes.. not working right..

What would you say is the advantage there ?
I see none either way pertaining to that ..
But strength and endurance being in a truck .. GO 727!
Did you swap that 904 in there? As I said before especially in that time frame I have a hard time believing the 904 would have been stock on any truck around then.... What's so great about the 904?