Good to know! All went well on the way to work this morning... FIngers crossed it's done the job!
Out of curiosity, I removed this with the throttle body last night:
LINKY googling the part number doesn't really tell me much, but what the heck is it?!