Yes and No. Yes it will bolt in but it may need the valvebody changed. In 2004 they release the transmission without the "G" solenoid then during production that year they added the "G" solenoid in . So if the built transmission has the "G" solenoid on it your set.