Missing sensor Prs0 points to a missing signal from the charging flex (https://www.ipadrehab.com/article.cfm?ArticleNumber=49) Your charging port could be of bad quality or the connection to the sensor could have a problem.[br]
It goes:[br]
CPU - PCB - connector - Flexcable - sensor[br]
Somewhere along this pad something is going wrong, the connector could also be dirty since the problem seems to have become more intermittent since replacing the charging port (5 minutes means it passed the 200 sec at least ones). Perhaps you could try to find an original (pulled) replacement port on Ebay.