Okay so much truck was sitting for about 2months had to rebuild transmission. I got it done and two months later I have more problems. I had three injector codes so I tested the film and it passed. I did find my batteries bad so I replaced them I tested my truck once in a while everything would smooth out and run fine buy quickly run bad sounding different truck would shake higher speeds and loss of power. So I only had one code for injector three. So I replaced injector three Tuesday started up and ran great until today. It ran fine when started up then while driving down the road it back to little rough idle, sounds different, shakes in high gear and of until about 60mph and power feels little different. I was wondering if film could mess up sometimes or injectors. Also after replacing the 3rdride injector I would get a little pop after giving throttle with little puff of black smoke. Any help I would greatly appreciate thanks.