I agree with you 100% about the timing. And what I have is a band aid fix. Would a stock timing curve be better and just refine the WOT timing? I don't have access to a dyno to tune the timing for peak hp and torque. The idle timing is good I think. The car doesn't surge at all. As for the VE being so spikey... I have never done any smoothing or interpolation whatsoever. Just copy and paste % error from my AFR error logging, so I'm only modifying the VE cells that I have data on. Probably why it's so spikey. Trying my best here to learn.