If it stalls due to a very low idle, and the code is a dirty idle control valve, I'd definitely clean the idle control valve. =D
also, there's an idle speed adjustment screw on the intake, right side on the back-side (nearest the vehicle firewall) under a little round rubber cover about 1cm round. You may have to play with that to get your best idle.