I am a Boondocker turbo dragon owner and just had the very common but unfortunate turbo oil pump failure. Solenoid in that pos diaphragm pump decided that it didn't want to work without being tapped on by a 9/16' wrench. Anyway killed my turbo and when I contacted the packager of the kit they...