Does your TCS light come on? I had the same symptoms like no power after 3500rpm and such, and after repairing the shorted TCS wire, my GP worked like a charm.