Actually one of my cars has a 3.2 litre engine, the other a 2 l. Neither is diesel; I do so few miles that it would not be economical to have oil burners.
Yes, 31 miles per gallon (small) IS very good, sports car or not, for a
3-litre engine, but I could not understand what you meant by "shocking". Try to remember this is written comms only.. Actually, the difference between US and Imperial gallons is sufficient to make the 31 mpg sound even better in Imperial.
And no, 90% of Europeans do not drive small-engined diesels. If North Americans paid twice as much for their fuel they'd be reducing the size of their engines too.
DAS
To send an e-mail directly replace "spam" with "schmetterling"