Normally, borrowing from 401k requires re-payment from your pay check. It is hard to pay to previous 401k if you are no longer work for previous employer.