Hi Matt,
I think the TPMS uses the ABS to calculate wheels spinning at a different rate meaning the pressure has dropped in one wheels etc.
This could be why it's also linked in with the ESP. I would definitely think it would be related.
Have you got a code reader you can plug in?