TI FA 305488117 Data check and company reliability