Sorry I am taking this thread way in left field. If you don't mind I have to correct your comment; There in South Florida, you have the engine dealer mechanics........trained by the dealership... Here is South Georgia (Jax FL) It's usually the service manager only that is trained and barely keeps the factory shingle hanging on the wall. I found one shingle with the parts manager name on it to keep that brand going thru that shop. Factory authorized up here don't mean squab. Anybody up here need service, PM me for my reflections on a lifetime of observations in the Jax FL area.