i have a 2000 grandprix gt with a 3.8. It has a miss at 2000rpm in lockup when accelerating lightly. i can watch all the cylinders missfiring on my scanner while driving. It goes away when you kick it down. the plugs and wires have been done as well as a ignition module. i was thinking it could be crank sensor but not sure. the tcc duty cycle % changes when miss occures but not sure if its related. no codes. need some sugestions.