I bought and installed this one from Amazon. So far so good. Back to a full day of use before needing a charge, no overheating. https://www.amazon.com/gp/product/B01MY45AU4/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1
this is the one i bought from amazon and it works great. was recommended though xda thread https://www.amazon.com/gp/product/B01MY45AU4/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1