We have had ours flushed twice because of the shudder and are ready to have it done again in 9k more miles. We are resigned to every 45k. Our technicians never have agreed with the "1st service at 150k". But our tech couldn't properly replace a O2sensor either took them 3 days to realize he had...