Mine gets 19.5 quite regularly now (2003 6), recently I changed the fuel filter and switched to synthetic oil (25,000 miles) I saw an immediate uptake in milage from about 17 to the 19 - 20 range. I drive about 35 miles each way in Northern VA/ Wash DC traffic so I cant really complain. Maybe...