"did you check cylinder compression and may have a vacuum leak at intake manifold,a faulty map sensor can also cause a missfire too, check voltage at all the wires going to the sensors with harness unhooked from computer and see if they are around 5…"
"did u clear codes ?? before and after u put new parts in ?
i don't know but mine be running on a old map or code ...
i know i had a bad Cam sensor an put new one in and it didn't run till i cleared code ..."
My 04 Chevy 2500 with the 6.0 engine. Truck has new Cam sensor, new Crack sensor, new throttle body, new plugs, new wires, new MAP sensor, new Mass air flow ...