So turns out the plugs were causing timing issues with both my tps sensor and my ignition timing which was throwing out my timing in general, causing flat spots. But in all that with a dyno run a tune and new plugs cost me a bit but it the car runs completely different to what it did before hand. Gained and extra 60kw atw from the run they did this morning. Pretty happy with these guys but it still feels like its missing while cruising which is driving me insane... Going to give what iseekool said ago on the weekend to see if that makes it runs 100%