As already said mate if it spits and missfires under boost and the rev counter goes skyward and jumps around its an engine loom problem
had the exact same problem with my car and cut the multi plugs that run along the back of the rocker cover out and soldered up the wires, lasted about 16 months and problem came back,
new engine loom from Ryan and bobs ya aunties live in lover
Luciano