Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
I would start with removing the air cleaner tube and looking down the plentum. If you see oil at the bottom your lower plentum gasket is blown. Also check your iac motor and map sensor. they are known to give issues .
no i am talking about looking down the throttle body and if you see oil the lower plentum gasket is the issue. it is easy to replace and is problably the cheapest way to go if it is leaking. Normally on a tps issue you will also have a stalling or sometimes a hard to start issue. I would double check the plentum you will probably find your issues there.