The problem is, if you don't have the Yamaha code reader, you don't see the codes that are in the manual. When my TPS was acting up, I got these codes on the Torque Pro app:
C1555 'chassis'
P1EC3 'engine'
P1EF5 'engine'.
None of those codes are in the manual.