There should be one or more knock sensors. Have them checked. When you accelerate, the computer advances the timing to compensate. However, sometimes it advances a bit too much, thereby causing the knock. The knock sensor sends another signal to the computer to retard it a bit.
That may explain why you don't get this problem during idle.
SPONSORED LINKS
Wednesday, September 26th, 2007 AT 10:35 PM