Nope, we always need to compromise since we own Mopars and not Chevy's
Why I'm keeping my 904 trans for the time being, overdrive would be great but it all adds up and its too much for me, lol
Once the trans-adapter is all install I doubt it be very noticeable, this job isn't cheap, why...