Yes to all of that. Checked each wire on the ecu for continuity, checked all grounds, I even gave each sensor it's own ground. I overlaid the power, input wires going to the cam and crank sensors. None of it make any difference. I have has at least six very experienced mechanics looking at this for weeks and they have thrown everything they know at it and nothing makes a difference. I'm beyond angry, and frustrated at this point I have just become weary of the whole damn thing. I called Chrysler and spoke to a tech and after telling him all that has been done he said.... that can't be possible.... Ya, you think.