Hello all, We have peculiar situation on our hands here. Customer travels a lot. One day in his travels, he stops at a Ford dealership to have his oil changed, while he's at their facility, they come to him and tell him that there is recall that needs to be done to his truck, they told him that it is to adjust shift points for the transmission for safety reasons. (the truck had 221xxx miles on it at this time) so he told them to go ahead and do it. at that point he went from getting 21.4-22.5 MPG on the highway, and it dropped to 20-21MPG. He gets upset at them for this and within 6 months they came out with another flash and they give him the same line (that its for safety reasons etc etc,) Also, they said, it might help your fuel economy. So he reluctantly agreed to let them do it. Now his fuel economy drops to around 18-18.5MPG on the highway. (where he had been getting 22-22.5) Now he's really unhappy about the situation. He goes around and around with Ford at the corporate level and he's asking them to flash his ECM back to the software level that he had when he was getting better fuel economy. They refuse to do it because the flashes were to take care of a safety issue. I have no idea what the software level is on his truck at this time, because he will not leave it with me..
Now then, because Ford does not want to do it for him, he is wondering if we can.. The only tooling we have is Verus Edge and j2534.. Can we do this or is it not possible?
Honest and professional opinions please... I have no interest in cutting my own neck to try to gain him 4MPG. However, if I can honestly and professionally accomplish this for him, I want to help him out.
Someone can correct me if I am wrong, but I know of no way to return to previous program levels. That is why you only flash modules if necessary for replacement or to correct a known problem. My two cents.
I believe it is near impossible since you had no Idea which calibration he had from the beginning. The only possible way is finding out which calibration was original on it, find another ECM and clone his original with the calibration of the donor, but that is another level and more expenses for the customer.
To do it you'll either need the previous calibration file and flash it with IDS or read another truck with ktag or kess and write it to that truck. If you can figure out what the previous calibration # is it should be pretty straight forward.
What comes to my mind from a business stand point, liability. If it indeed was done for safety reasons (or emissions), and you undo it, you may invite legal trouble. Having said that, what about going on Oasis and reprogramming with the as built data? Are there parameters for trans shift points adjustable, like gear ratio, tire size, etc.?
I agree with Paul. It's nice to be the hero and help the customer out but when dealing with a safety concern it's just not worth the liability. Especially considering the customer took the time to complain to Ford corporate over 4 MPG. Imagine if the truck suddenly downshifted, went off the road and hurt someone? The As Built data is an interesting thought. I don't do enough Ford programming…
Asbuilt data is more of a configuration for the vehicle, tire size, axle ratio, with or without EGR, 4x4, traction control, etc. The calibration is the actual operating software, this would have been what was updated. There is some aftermarket software that allows to install a specific calibration file. Software such as this is how an aftermarket "tune" (performance upgrades, vct delete, cng…
Chris, I wonder if the original PCM calibration would be on the recall RO?
It might be listed in the IDS/FJDS log from the session it was programmed on
There is currently a recall out on those trucks for a reflash to prevent a sudden downshift to first gear while driving down the highway. This is due to failure in the transmission leadframe causing the output shaft speed sensor signal to the PCM to drop out. PCM saw no OSS, and would downshift. The software updates prevent that (in therory).
Thanks everyone!! I really appreciate everybody's contribution to the conversation!