Hello, new Commader owner here. Bought a 2007 with the 3.7L a couple months ago and recently it’s been. Going into limp mode and throwing a P0657 code. I had a general shop reprogram it and change trans fluid but it seems once the internals heat up it goes into limp. If I let it sit over night and cool off it drives fine the next morning. Do I need a whole new transmission?