Before you pull the old PCM , check in special function if Programmable module installation is listed. This function allows you to pull necessary information out of the old pcm and write it to the new one after you install the replacement. If it doesn't work you can always try the J box off a laptop with a OE program and buying a subscription.
I think someone may have just done one on a Ford Escape.
http://pro.auteltech.com/autelsupport/Diagnostic%20System/23382.jhtml?res=autelsupport%2Fr%2Fautel%2Ftpc%2F&location=http%3A%2F%2Fpro.auteltech.com%2Fautelsupport%2Fpost%2Fo_save.jspx&locale=en_US&_start_time=1486739279585&hrefLatter=.jspx&hrefFormer=o&pageNo=1&resSys=%2Fautelsupport%2Fr%2Fautel&href=o_save.jspx