Been chasing this problem for over a year found other things broken and had them fixed ( trans) ,swapped ECM, TCM , and swapped the engine harness, something is still limiting my fuel? It comes and goes one time the truck feels great next time you roll it feels like shit????? Any suggestions???