Have a problem with my 01 dodge. Started awhile back with what sounds like a miss at idle after truck has been drove. Doesn't seem to hurting truck performance wise. Takes fuel great just rough idle. Now sometimes when I shut it off and go to start it back it will start then die. Pump cycles when key is turned on and will run when starter is bumped. I've changed fuel filter. I can let truck set and cool off and it will start and run fine. Could this be a cam position sensor? No CEL. Any help would be greatly appreciated.