I was very happy with the repair of my oil pressure sender. They did only the work that was needed.
All reviews seem positive