Got it back today. dealer says there were a limited number of bikes that came out the factory with problem software on their ECU's, this causes the dead bike issue. They downloaded the newest software from Ducati (2 versions newer than my bikes original version). The software had no instructions so only by trial and error did they find out to load the software and reset the TPS.
Now to get the Healtech working