For the Vortec 5.7L (L31), what all would be involved in refurbishing the throttle body to a like new condition? I can replace the sensors. I can spray it thoroughly with throttle body cleaner. I am looking at some photos online, and there appears to be a bearing that the butterfly throttle shaft rides on. Then there's the throttle plate spring. Is it possible to replace the spring and bearing? Is it worth trying to refurbish it? New throttle bodies are apparently hard to source, but I do see some on eBay for $300. I think that's a bit much for a throttle body though if it can be refurbished without much difficulty.