GM engines and transmissions are generally wonderful. It’s the rest of the vehicle that is questionable. Occasionally the engineers pull a fast one on the bean-counters and get a really good car into the wild. Then it’s up to owners to maintain them.