Guys I do appreciate your advice and I have ordered the parts to be in store but not paid for them yet, the plan is is to resolve the issue first but I can't do anything now until Monday when I get the comp test done, maybe I'm being optimistic
I have been recommended to a guy called Mo at West London Performance Motors?