I understand dumpvalve is just for entertainment an technically speaking, is said to cause u to lose power haha. #tuttuuuuu
Will probably go with Vtec6000 man.
Plus you are in england im in Ireland haha.
Also not gonna lie i have never understood how the wastegate spring thing works? Or...