ls1 edit/EFILive timing bug or just me, please help
I’m trying to adjust my timing on a forced induction c5. I’m getting some pretty bad knock around peak torque and I want to lower my timing in that range (the car is already running pig rich).
Here is where the problem comes in. I have adjusted each table in edit to only have 15 degrees of timing in the +.8 Gm/Cyl and the +3600rpm range (this is a big block of cells), but I’m still getting 18 to 19 degrees of timing when I’m under those conditions, according to EFILive.
I’ve literally made every table I can find demand that much timing in that range.
High Octane Spark Advance
Low Octane Spark Advance
Base Spark in Drive
Base Spark in Park
I also checked by IAT table, but those #s are 0 or negative.
The base Spark tables purpose have really thrown me off since the documentation that comes with ls1edit says it is used when the throttle is closed, which makes no sense since it has pretty big numbers for the airflow. Then again, it does seem to match up with what I see at idle, where the high and low tables don’t. I read somewhere else that the tables represent the minimal advance that will be observed. This is why I went ahead and lowered it to match up with my high and low tables.
I initially thought that EFILive may be lying to me, but in checking some of the other timing #s they seem to match up with the high advance table. The knock that I usually get actually drops me right down to about 15.
Can someone please explain what might be going on here. I’m really tired of experimenting. Is there a table that I’m missing? Does the timing decrease/increase at a engine revolution rate instead of what is demanded in the cell? Also, what happens between cells. Does it always use the previously entered cells values?
- Dug
how much boost are you pushing? my adjustments start from .76 and 4000 rpm.
check the spark retard limit table,IAT Vs. MAP table and make sure the nubers are either 0 or negative, and check the max KR vs. load and rpm to see that the numbers are either 0 or positive.
that's all i could think of right now.
hope this helps.
Here is the deal; I have plenty of logs that show my timing mapped out with gm/cyl and RMP.
Click Here for example
Notice how timing is around 18-19 when there is no KR and gm/cyl is +.8 and rpm is +4k. Well all of my tables in Edit say I should be at 15 advance in this range (and we are not talking about a small block of cells here). So I really think there is something non obvious going on here.
BTW, my IAT table is 0 or negative, so I’m sure that is not it.
I’ve posted on every board and list and emailed a few experts. I’ll be sure to post an answer if I ever get one.
I have found the pcm is adding 4 degrees of timing once I hit 3600 rpms. I subtracted an additional 4 degrees from all of those cells and the timing is now coming up very close to what I had originally entered. A post from a good source on another forum seems to indicate that this is common behavior on '02 c5s.


