If coolant got on any electrical components in the engine bay, the truck will shut off. Sounds like the oil was extra hot. Depending on how long you drove with it "knocking", instead of changing the oil and fixing the coolant leak, you might have engine damage.
Search Chevrolet S-10 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet S-10 Experts