im not sure where the timing is at 3500 rpm never checked it but i will. no it doesnt ping when under load. and i dont have access to a tailpipe sniffer or no where to get one...........EFI is expensive too, but your right prolly wouldnt be having these problems.
but whats to say that the harmonic balancer isnt messed up maybe the outer ring spun on the rubber or something, after all i did reuse the factory balancer instead of buying a new one..............