Re: new take on the random misfire codes
The PCM monitors the crank position sensor signal and detects a misfire when there is a certain speed reduction while a cylinder should fire. I doubt that a rattling timing chain has anything to do with this. The chain will be under tension at one side, while a hydraulic tensioner should keep the other side under a certain tension. If the tensioner doesnīt work properly or there is wear on a chain slider, it could cause noises, but it should not cause misfires. If the chain would skip teeth, it will be an other story, but than you would have a very badly running engine or it would not run at all.
I donīt remember the history, but was the crank position sensor replaced with a mopar part?