I bought my 2004 Pilot EX-L in Dec 2008 with 52,900 miles. I'm now at 110,300 miles. I am a DIY mechanic and have done all the scheduled maintenance myself. The 17 city and 22 hwy fuel ratings are not accurate. Best highway was 21 and routinely get 18-19mpg in mixed driving at high altitude in Colorado and Wyoming. When I lived in Southern California, I routinely got 15-16mpg in mixed driving and a highway best of 19. So fuel quality and altitude definitely effect fuel economy. I've replaced motor mounts, spark plugs, shocks/struts, timing belt, and valve adjustments. Overall a great vehicle with no transmission problems.
I strongly recommend replacing the small donut spare tire with a full sized spare. It will fit just fine underneath even with the factory trailer hitch. Get a steel wheel from a Pilot LX for less than $50 and a new or used 235/70/16 tire.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.