I really have to give it up to Jerry and his great service. This gentlemen knows what he's talking about and i would use his services again. Brought my 2005 Mini  for some  major work and he fixed it right the first time. God Bless this guy!