As far as the reader is concerned, if it can read code history--a historic code-- which most can, it could have picked up the fault, even if the check engine light wasnt on, which would mean the fault was inactive.
I have always checked them with an Ohmeter== (either open or NOT open-- car usually doesnt run at all)== or with a scanner that has a data display, that can read RPM and CKP/CMP correlation. Scanners can run anywhere from $100 basic, to $1000 for something with a data display, and $3000 up depending on what your needs are.
In your situation, I would recommend replacing the sensor, especially if a shop, and a parts store have confirmed it. You probably have the new style (cheap) sensor, with a 2000, so it will cost you about $25 from the Dodge dealer.
Last edited by Daytrepper; 09-18-2006 at 09:59 PM.