Did this on a 2000 ES300 a couple of days ago. Was intermittently not starting without holding gas down. Now works perfectly. Quite a mess, but worth the $200 savings
140k on the car and on the iacv. Engine only has 49k on it due to being replaced at 91k due to sludge/bent rods and damaged pistons. (Thanks Lexus for the $9k engine)