General Motors has churned out a wide variety of different engines throughout its history, an unsurprising fact given its ...