2005 545rfe from Dodge Ram

Physically, it will bolt up. It is a large 5 speed automatic transmission that is computer controlled. What were you hoping to use it in?