I got a bad one. It was a 1999 and had lots of problems. Belts, pulleys, relays, crank position sensor, transmission line leaks, egr valve and bad mileage. Sold it and bought a 2006 Chevrolet Express 3500 and its been one of the best vehicles I've ever owned. No problems, just keep doing my...