Did you thread lock them again or just torque them to spec?
I think no drain plug for a rig that’s supposed to be in rough environment would be the easy button, but then…
Sorry for your troubles, but it will be interesting to see the trans/coolant issue
Trading?? I have no tolerance for a disloyal vehicle, but I certainly understand your position