Greetings all, I had trouble with what I thought was ECM and/or TPS couple years ago, long story short my mechanic never could get it to throw a code or show a fault while he had it. We went through all connections/grounds but could never find a problem. Three weeks ago the code for the TPS circuit B came back and will not consistently clear even with replacing the TPS. Long story short again we are sure we are looking at ECM problems and I am looking for recommendations of best place to purchase an ECM, looks like everything out there will be a rebuilt. Plan on driving this truck many more years and not looking for a cheap way out, any recommendations/thoughts very much appreciated. Thank you!