Have you managed to rule out any potential culprits for the high temperatures and disappointing battery life? Have you managed to rule any in as strong suspects?

matigo.ca.