Well it's running I'm happy but after all this time it was the cam sensor, it's just ruining rough now. Cel has code 51 and 42 so asd relay might be goin bad or something n I have lean air/fuel mixture by a abnormally rich correction factor oh and my gas gague says empty -_- but I have gas other than that **** it's running
I went back and read all your posts in this thread to review your problem history. I know you finally replaced your crank sensor with a Mopar brand but I'm wondering if you didn't get a bad one? Running rough and wonky gauge readings, especially like your gas gauge reading empty with fuel in the tank, could very well be an indicator it's not working correctly.
As we've already pointed out you need to invest in a multimeter and $15-$25 is a small price to pay compared to pricy parts. A $100 scanner/reader is also one of the best investments I've ever made and can now troubleshoot almost all problems w/o any shop involved.
At least buy a multimeter and use the link in my signature for rechecking the crank sensor and that's a post from earlier in this thread. While fairly technical this video in the below thread posted by Oldfrog is even a better crank sensor test.
Heck, I remember one gal on here who took her meter to the dealer, wouldn't buy a crank sensor until she found one with no resistance between the B&C pins, and went through a half dozen before she found one.
Saw where you replaced the ground strap next to the battery and cleaned your engine grounds. Did you happen to remove the coil bracket and clean off all the oil/rust/corrosion behind it? That's what I finally ended up doing on my 96 4.0, including removing/cleaning both block studs, after my bad PCM ground took out a couple PCM's along with a couple crank sensors.
Also saw where you installed new battery terminals because your battery kept dieing. How old is this battery and wonder if it's gone bad if it was being drained down often?
Since you're in the salt/rust belt it wouldn't be a bad idea to clean the power connection to the PDC from the pos battery terminal along with all the contacts in the PDC itself. Corroded contacts can cause problems where you may think it's the relays like the ADS but it just isn't making good contact.
As far as your lean fuel readings, and then running rich, do you have the infamous cracked manifold/header on your 97 4.0? You should be able to hear the exhaust/header leak on start-up if you do. We discussed this in another thread where cracks where the header tubes connect will pull more air/oxygen in and then the upstream o2 sensor just below it will send this info to the PCM which overcompensates by dumping more fuel in causing a rich running condition.
Just throwing out some ideas to help you solve your problems and good luck!