Looking to liven up my girlfriend's car and wanted to know if an 04 odyssey engine and transmission are direct drop in. the 5 speed auto with the extra torque sounds about perfect for the car to make it feel a little better to drive around. currently a V6 and just feels a little low on power...