CK5
Register an account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members.

Question for tuners/programmers

Fordum

1 ton status
 Premium
Joined
Jul 31, 2008
Posts
11,474
Reaction score
2,318
Location
Fl
I've never gotten into any auto programming stuff. Done some PLCs and main computers, but never had time for autos.
Been hanging around a friend's auto repair shop for fun. Sometimes my oddball way of looking at problems helps.
One of their corporate customers brought in a box truck with some weird problems. The original motor had become unusable, and someone put in another one.
It had never run right since.
Since that time, they had discovered my friend's shop and had been very pleased with his work. So they brought in the one no one else had been able to fix.
They managed to get everything straight except for a weird skip. After doing everything they could think of, they had finally run it down to four cylinders.
Since the cylinders were 1,4,6,and 7, and this is a 5.3L engine, it looks like something to do with the DOD system.
Problem is, this does not appear to be a DOD engine.
They had a working theory that someone had either removed the DOD parts, or put a non-DOD engine in a truck that used to have one. There is really no telling what has been done to this engine. The original mechanic is not available it seems.

After a while, it started sounding interesting, and I got involved. After a few suggestions, most of which they had already thought of, they decided to get a local guy that one of the mechanics knew, to go in and delete any DOD stuff in the computer.
Not sure if that helped or not, but at the end, the engine will run fine at regular speeds.
When at idle, it has four dead cylinders. If idled for long, those four plug will get fouled.
I checked, and the spark is not firing on those four cylinders at idle, but is at speed.

They were thinking that maybe the original guy put regular lifters in on the DOD cam. I pointed out that no matter what cam, lifters, or anything else was done, it would not kill the spark.
Unless the motor has a centrifugal switch of some kind that kills the spark when the RPMs goes below a certain amount, something of which I have never heard, then the computer has to be doing it.
It was pointed out to me that the DOD had been deleted from the computer.
I pointed out to them, that computer programs are long and can be complicated.
What if this program has two protocols. One for normal running and one for idle to save gas? And only the DOD at speed had been deleted.

Having never studied the program on one of these, I am only making guesses based on other type programs I have worked on and written. If it is DOD, its crippled, because its turning off the spark, but not the injectors.
The fleet owner came and got the truck as is. They are fairly happy with it, because before it was unusable. Now its not bad, just don't let it idle for long.
They told him to bring it back if it did something else or got worse. In any event, it will most likely be back for service since they do most of the service on their trucks.

Meanwhile, I told them I was going to post the question here, where the real experts hang out. With any luck it will obvious to someone here.
I wish I had been there when they did the delete. But the guy came in on a weekend, and I was turkey hunting.

I think its a 2007, but what original engine it had in it no one knows. I should have checked the VIN, but I forgot.

Any Ideas??

J
 
Dod should disable the injectors, or there is no fuel savings. My 1st leaning, not knowing everything looked at, would be voltage at idle. If low voltage not everything will work. maybe the circuit looses voltage to same 4 coils before anything else.
 
By all means. Thanks.
That was the reason I posted here, to get more and better eyes on the problem.
I wish I had more information on the vehicle, but that was one of the problems they had. No idea what all had been done to it.
I'll ask around Monday to see if there is any data logs available from some of the work they did. I don't know the tuner guy who did the delete, or I would have better info.

J
 
Ok done. I’m going to be a tee ball tournament all day with my daughter but I’ll check it when we get back home.
 
The DOD on my G8 does not work at idle, or above a certain percentage of throttle regardless of speed.

Assuming they checked for proper function of the injectors, perhaps there's a problem w/ crank or cam sensor. If I remember there's also a re-learn procedure.
 
That part puzzled me too. Since fuel use should be at a minimum at idle, so you would think that it would not be a useful time to turn it on. But, I have not really looked into the reasoning, or possibly lack thereof, of the designers of that system.

On the other hand, on my Honda, and several other vehicles, the computer turns the engine completely off at idle if I don't press the lockout button at startup, so I guess the prevailing thinking is every drop counts.
 
I 'believe' I'd read somewhere that the harmonics of running 4 cyls at idle was bad... And w/ start-stop systems it would be unnecessary.
 
There is a master enable/disable. But to double check you can also turn it off via PRNDL. I'd do both as well as enable VSS P/N. Then write the truck. Its possible to leave it enabled and only enable in P/N.

Any decent scan tool hooked to the truck would show what its doing. Commanded fuel saving mode. Injector data. Spark data.

As you can see Fuel cutoff is a time: Delay time after a non-DoD fuel cutoff event before DoD can enable. I don't believe this is your issue as you're saying its spark shutoff during active V8 mode. This box would be delay time after a DFCO event (engine slow down lean fuel saving).

Here is a quick pic out of a 07 tahoe. NOTE: this is just a grabbed random tune and not in anyway indicative of any sort of good data or tuning.

Upper menu:
dod.jpg
Lower menu:


ergewg.jpg
 
Top Bottom