Came off a 2004 Jeep Grand Cherokee with 4.7 engine 545rfe trans but will work on a 45RFE as well. Includes solenoid pack and plate. In good shape vehicle was rolled some transmission worked.