No. TPE don't maintain their own trains. It is all contracted out to third parties.That is interesting that the depot at Scarborough is being run by Arriva. Transpennine Express by Arriva anyone
Using Arriva Traincare to provide maintenance at Scarborough is just a case of finding a suitable supplier.