Percolation? Heat soak? Don't drive during summer??

I really think this is related. If the tach does it, disconnect the tach. If not, then I bet the ecm has issues.

I agree. I cannot believe he hasn't done something about that yet. It's been like this ever since he got it running. I would put another ECU and coil on it. Period. Somethin's up with that crap.