Does anyone know if a 04 tranny will fit and match up to the differential in and engine of a 05, if not does anyone know the approximate cost of have a tranny rebult, gears in tranny r bad