Keep your current truck-hypermile it-which means pulse and glide in the city. It almost NEVER makes sense to dump a paid for-or nearly paid for-reliable vehicle- to buy a new or newer vehicle(usually smaller less versatile) JUST FOR MPG. For example-assume you get 13mpg-and the new vehicle gets 17 mpg. Student so assume 500 miles per month 500/13=38.5 gallons/mo= $154 USA 500/17=29.4 gallons/mo= $118 You save $36 month or $435 year Trading yours for a New Colorado-cost at least $12,000 more- or 25 YEAR PAYBACK. Now if you could find a straight even trade-sell yours buy a Colorado You would still just save $36 month The full sized GMs are usually cheaper and easier to DIY repair-easier to find used parts used low mile engines-get parts anywhere in country And they are generally considered to have more reliable drivetrain. Smarter play-hypermile your 1/2 ton- get 2 mpg better-so the difference per month is just $20 Keep the truck you KNOW-and which must be reliable-since you mention no problems with it. Yeah-usually a mistake to buy a newer vehicle just for better FE- many folks did just that in 2008-dumped low mile low year Suburbans to get 3 mpg crossovers-and $30,000 notes-since they were usually still upside down on loam Keep your truck-unless it is unreliable Hypermile it Charlie PS I'm a mpg nut-will go a long way to get better FE-cars are 2006 Prius 1998 Suburban- 1/2 tons GMs can get 14-16 mpg in pure city with mild hypermiling-even better depends on actual trip length, temps, redlighs etc-and close to 20 mpg hy at 60-65 mph Make sure you run tire pressure at LEAST door decal-and closer to sidewall max is better(if ride doesn't get too rough) Pulse and gliding in city has replaced "old style" egg between foot and gas pedal in modern vehicles-worth maybe .5-1 mpg better than "egg under foot"