Long story short, well kind of short. In mid December 2025, I end up finding a New 24 Chevy express cargo van left over 2500 with a V6, with around 20 miles on on the clock at a dealer about an hour and a half away from where I live in Georgia. Around 1900 miles I discovered a water leak when it...