Probably Discovery Turbo - the promo does appear on several channels, though.
I do appreciate the factual nature of the show since I feel that the soap opera aspect on others is simply not needed in a program about technical matters. You want contrived human drama, go look at Coronation St, Eastenders, Emmerdull, professional wrestling etc.