Okay good thank you .
If you have a good tuned engine ,correct fuel ,then check for malfunction codes as this will most likely be your knock sensor that has failed ,Now this sensor will not flag a check engine light, BUT will store the knock sensor code P0325 .
Have this checked and if this code is present replace the knock sensor .
This Knock sensors senses when the engine starts to knock (ping) and adjust the timing .
hence the bad running engine .
If the sensor fails the timing can not be adjusted and will continue to ping...
If no pinging .
Then check the fuel pressure,
Check the MAF sensor ,a common issue for the type of problem you have.
In some cases the MAF just needs cleaning with carb/throttle cleaner spray .
If all is good then let me know,
Can you get the use of the scan tool with live data if needed.
Still need additional information then please get back to me with the reply button, and not the poor or bad service, this way i can get back to you or suggest another expert if needed.
Your deposit does not pay me until the answer is rated in a positive way,
A bad rating does not constitute a refund.
If you are not happy or you have sorted out your problem before the answer then please let me know with the reply button .
Kind regards Greg.