This is simply one of my favourite episodes so far if not my favourite. Action-packed and humorous and all. I however think it was too loaded for a single episode. A typical episode that glues you to your seat and you just do not want to see the time reading.
The opening scene makes the episode a lot more interesting and sets the tone for a more simple episode. I believe the show is about an extra-ordinary car that should be to the benefit of the society in all aspects.
Finally, I reiterate that this episode could have been span over two instead of rushing the ending.