:-) Reminds me of a trip to Austria a few years back. I was in my Elise, heading up Grosseglockner.
The Elise didn't have a barometric sensor, and was losing power to the extent that near the top I was being overtaken by bicycles!