Maybe a Maxi Check Pro? Not sure it does it all , but worth checking into. Before updating it , you might want save the original SD card as it is and back up the software and copy onto another new SD card and update the new card, because the updating removes the former TPMS functionality of the older software it originally comes with.
https://www.youtube.com/watch?v=xfNAXNkP6MQ