My power numbers look wrong in the analysis.
Check your FTP setting in Profile > Zones. If your FTP is set too low, your TSS will be inflated. If it is too high, your Intensity Factor (IF) will look pathetic. Also, calibrate your power meter (zero offset) before every single ride. Bad data in = bad analysis out.