Sembra un problema con la ECU. Suggerirei quanto segue, che ho fatto su una VW che si è comportata in modo simile.
Inizia con il motore al minimo, in primo luogo, e sposta progressivamente verso l'alto (usa le colline, qualunque cosa) a 30 MPH. A quel punto il controllo automatico della velocità funzionerà. Attivare e utilizzare il pulsante di aumento della velocità per stabilire il funzionamento a una velocità superiore al minimo.
Se funziona, allora le cose rimandano al TPS, e poiché hai eliminato il TPS, la capacità della ECU di elaborare il segnale TPS (digitale) o l'interfaccia della ECU al TPS o il cablaggio.
Usando il controllo automatico della velocità è possibile stabilire che la centralina può comandare il motore a qualcosa di più del semplice regime di minimo, e si incorpora il sensore di velocità, ecc.
Come nota a margine, questa tecnica è stata utilizzata per trasportare l'auto diverse centinaia di miglia su interstatali, fino a quando non è stato possibile effettuare una riparazione, quindi è un'efficace strategia di ritorno a casa con un TPS fallito.
Addendum # 1: suggerirei di provare a guidare la tua auto senza il TPS. Usa specificamente la tecnica che ho delineato. (È più facile con un TDI, comunque.) Porta la tua auto fino a 30 MPH spostando le marce con il motore al minimo. Quindi attivare il controllo automatico della velocità. Utilizzare il pulsante di velocità su per controllare un aumento della velocità. Il pedale del freno disinnesta la crociera, come al solito. Se il controllo automatico della velocità controlla efficacemente il motore, i guasti indicano il TPS. Detto questo, il cablaggio TPS potrebbe essere intermittente o l'interfaccia TPS nella ECU potrebbe essere intermittente. Spero che questo ti aiuti a diagnosticare ulteriormente le cose.