let me go out on a limb here and try and guess when it does it. you're leaving a stop light, barely in the gas, you creep along slowly speeding up and the auto tranny does its normal shifting barely noticing anything it shifts so nicely, then as you slowly come up on 20-25mph the trans shifts from 4th into overdrive gear dropping your RPMs down to about 900-1100RPM. if thats the usual time when you hear the pinging then i know why. my truck does soemthing very similar, and when i run regular unleaded it will ping when it shifts into overdrive at a low speed. but when i run premium it wont do it. the reason it pings is because you are putting a load on the engine when it shifts into overdrive at such a slow speed.
i think you just have crappy gas. the reason it pings is because the engine is detonating. the fuel/air mixture is igniting before the piston reaches TDC and the spark plug is firing. there are a few ways your engine can detonate, one is having crappy fuel that has a low flash point. another is from having an engine that is so hot, the heat in the cylinder walls will ignite the fuel/air mixture before the spark pulg fires. another is from a boosted application, if you are turbocharged or supercharged, you're forcing in more air into the combustion chamber and the increases cylinder pressure along with heat can cause the fuel/air mix to ignite before the spark plug fires. its called pre-ignition or detonation. most likely yours is from the load of it shifting itself into overdrive at such a low speed and RPM and crappy fuel.
i think you just have crappy gas. the reason it pings is because the engine is detonating. the fuel/air mixture is igniting before the piston reaches TDC and the spark plug is firing. there are a few ways your engine can detonate, one is having crappy fuel that has a low flash point. another is from having an engine that is so hot, the heat in the cylinder walls will ignite the fuel/air mixture before the spark pulg fires. another is from a boosted application, if you are turbocharged or supercharged, you're forcing in more air into the combustion chamber and the increases cylinder pressure along with heat can cause the fuel/air mix to ignite before the spark plug fires. its called pre-ignition or detonation. most likely yours is from the load of it shifting itself into overdrive at such a low speed and RPM and crappy fuel.