Keep in mind, in most cases if you clear a code with repairing what is causing it, it usually will come back right away, in some cases it might take longer, as much as weeks, to come back, but it will come back. If you repair what ever is causing the code, in most cases the code will go away on its own. Not all, but most, and some might take a few hours to days to go away.
OBDII is a federally mandated protocol that every manufacturer must conform too. Its only for emissions, but since just about any malfunction of the engine and a few of the transmission will affect emissions, OBDII pretty much covers the entire engine and a few codes for the transmission. Its published and standardized, so producing a tool for it is pretty easy and cheap.
The Manufacturers started extending the technology to the whole vehicle, but since that isn't mandated, they can keep the codes and protocols secret and force you into the Dealerships for more service and repairs. They all do it, not just Chrysler/FCA. This is where you end up with codes you can't read (the key dance only works for the OBDII codes, not the thousand of other codes that are in a dozen different modules in the car all on the CAN network).
The Dealer tool is extraordinarily expensive, we're talking 10's of thousands of dollars. And that is simply to keep it out of the hands of DIY'er and Independent shops and to force owners into the Dealerships.
There are 3rd party tools out there, but they are all very expensive, because of all the research and reverse engineering they have to do to figure out the manufacturers secrets, cause they don't want people having options other than going to the Dealerships.
The aftermarket tuner tools, are designed to flash tuning changes to the PCM, they add a few features that could help with trouble shooting and maintenance, but if you buy one of them to use as a maintenance tool, you'll be sorely disappointed, they just aren't designed to do this and lots of things you'll want to do, they won't be able to do.
Lots of OBDII scanners will advertise having all sorts of features, but even if you buy a $300 one, all it will be able to do is interact with the OBDII protocols of the engine controller only, not the rest of the vehicle.
I have purchased AutoEnginuity, its software and a cable so you plug your laptop into your car, its expensive, $220 for the base tool that is barely more than a really good OBDII scanner that can plot and monitor data really well. Then for $250 you can get extended features for one Manufacturer only. It can read just about every code from every module and clear them as well. It can operate several of the maintenance features, like ABS pump to bleed brakes, reconfigure modules, and input configuration data, like new tire diameters. But it can't write to modules, to flash new software or update VIN's or mileage in modules. It can't enable new modules, that come from the manufacturer disabled, etc. It can't do the key making protocols either. The Tuner devices can do a few things AutoEnginuity can NOT, but AutoEnginuity can do a lot the tuner devices can NOT.
So, even with AutoEnginuity you can't avoid going to the Dealership, but you certainly can cut down the number of visits immensely. There are only a few things it can't do, that would require to bring the vehicle into the dealer.
It should read and clear you code C1438, but it can't repair what is ever causing it. So you may spend the ~$500 for the AutoEnginuity that will only work on Chrysler/Jeep, to clear the code, but it may come right back as soon as you turn the key on again.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.