Just because something has been working does not mean it will not fail.
Check everything! Inspect things closely, as if you have not seen them before.
The TB plate screws can come loose. What did you plug the IMRC shaft holes with? Could a leak be forming there? Did you check the PCV hose? It's right under the TB.