” turbo assist on the engine”
Eh, I live at 9600 ft above sea level. Anything without a turbo or supercharger (or preferably both) sucks going up the hill. No air.
My compliments .. a valid exception to the rule that should remind us all of the importance of situational awareness.