It seems to me, that into today's world most mechanics are just part changers led by info given to them by the onboard computer!! When you find a real mechanic that has skill, patience, and trouble shooting ability, then you have a real mechanic that is worth his weight in gold!! Modern technology as nice as it is, has dumbed us down! Yet another skill lost to modern technology! Learning to do it yourself with the help of websites like this, is the way to get it done!