Please help, my gf's 20v black top engine got pinging when pick up. almost everytime i press the throttle more than 50% it starts to ping. I've tried adjusting the timing and it got much better but after i drive/rev for 6-7 times it starts to ping again. Already changed black oil and don't know what should i do with it, it's a bit hard to diagnose, pls give me your opinions if u've experienced this problem before, thank you very much!

I'll be letting go of my pride & joy for something new to work on
.. Yes the southern 300bhp 1zz MRS is for sale.. specs of the ride as below;-