Check out the diesel engines offered on the BMW 5 Series in some parts of the world.  0-62 mph in 5.7 seconds?  Not bad for a diesel.  Prices mentioned here are in Australian dollars.

Want to know how your check engine light works?  Check this out.