I recently bought a 1997 c2500 with the 5.7 and automatic transmission. Its got a pretty impressive 306,000 miles and still runs and drives great, previous owner had it in his companies fleet since 2000 and kept up on all the maintenance. Anyways, I don't have a lot of experience with these...