where is you p/s leaking from the pump the hoses or the rack . hoses are cheap pump relatively cheap 100-200 dollars rack thats some money ...if you need some one to look at it just let me know and the idle prob could be a vac leak or a bd sensor or could just need to adjust the throttle body .