Thanks. I have done a very thorough stage 0 with over $4k spend at my dealer. I guess the only 2 things not done were the icv and the temp sensor. The o2 sensors and all other bits including all hoses, belts, pulleys, gaskets, engine mounts, ignition, and anything else that can affect engine running. all that and more were all done plus suspension bushings and so on. I’m confident this was finally it as now it is spot on and doesn’t even feel like it will play up.