Don't forget that the rubber intake gasket on the throttle body hardens and causes air gaps over time, effectively leaning out the mixture. That was the cause of the pinging on my '95 90Q. T