Matt, would be great if you could get some more information on how to clean it up. as I see it, it's all encapsulated and it's impossible to open (the part where the position sensor sits, probably with the servo you mention). I'm talking about the throttle body. if it's something else they have cleaned up, don't be shy asking and taking photos
My car is on sale now so this might be one last thing to try