Battery seems perfect and you've done all possible troubleshooting available out of a lab. Problem might come from a number of issues, possibly system is getting some wrong data due to a faulty voltage/current sensing component or some related IC. I'm afraid you'll have to find a lab dedicated to component level repairs or hand it over to Apple if you're willing to face the cost of a logic board replacement.