I have a 2007.5 chevy silverado with a 5.3. Replaced lifters, valley cover with non DOD stuff. Still stock cam though. Runs fine. But when in gear at a stop light it will miss fire on just he DOD cylinders. 1,4,6,7 About to replace the brake switch which is bad, but having serious dought that is what is causing the problem. I deleted the Codes and also disabled the COT as well as the DOD. So far it still does it. Pull up to a stop light and sit there for a second and it will start misfiring. Cleaned the injectors just for extra mesure. Any ideas will be greatly appreciated. Thanks in advance.