Well after months of agro triangle eml, throttle relearns, new pedal and limp mode galore, culminating in one yesterday stuck in traffic , i think i've had my eureka moment, on checking continuity on the ecu small plug wires to the throttle body the multimeter was jumping all over the place when i wiggled the wires going in to it so its a bad connection in there was worth the price of some back probes but ran out of time for further inspection, so i think i'm in the ballpark at last..