Well Turned out to be the threads in the throttle body indeed WERE stripped.Shoulda of been more careful putting it back in. A trip down to the wreckers got me the LAST one there!
all is good now.... TOA.. when threading in anything make sure its going in STRAIGHT and u can spin it easilly!!!
I guess I actually forced it in causing leakage!