"I haven't checked if there is a 48 volt supply to the logic as I thought the logic would only need a 24 volt supply for truck doctor to connect"
you might be right, don't know fur sure. But what I mean to say: If all the supplies of the logic are as they should be, the problem is possibly in the logic.
Is you truck doctor working OK on other trucks? Maybe your installation of TD has gone wrong.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.