Last one to post in this thread wins!

Couple of car engine names:
Leaning tower of power
Floating power