Could be a large number of things. Sounds like you've had the worst bits changed already.
Maybe a faulting sensor? Or throttle body needing cleaned out?
Need to be checked if any DTC's in system, some faults not necessarily bring on check light.
Check basics, Spark plugs, HT leads, air filter, compression, timing etc. then go from there.
Bookmarks