ISV for your idling problem. Take your throttle body off and clean it with carb cleaner, bet that sorts the idle. Do the clean b4 u buy a ISV though. Smoke, mine did it, VW tolld me valve stem seals, but it was just a sticky valve. Mine was worse on hills too, ans on acceleration.