>>1087979You're a big guy and have no trouble producing Force (the left point of the triangle) and obviously have good Endurance (the top of the triangle).
You're not very good at TT's perhaps because you don't do enough Threshold work to build muscular endurance.
Your size and mass mean you're never going to be very good at crits, especially ones where there are lots of corners and short distances between them, because you have to accelerate all that mass every single time. You have to go way deep into anaerobic territory, sprinting out of every corner, and that uses up what anaerobic endurance you have. Do you spend much time working on your anaerobic endurance and lactate tolerance? Poor anaerobic endurance will also make your ability to sprint suffer, too, despite being able to produce a high level of Force.
You can improve your TT by doing more Threshold work. Just make sure your TT bike fits you properly. I'd recommend you do ALL your Threshold work on your TT bike, because you use muscles differently in the aero position than you do on a regular road bike.
Anaerobic areas are always the hardest to build, unless you're a natural sprinter, and even then it's the least fun kind of training to do, especially Lactate Tolerance reps. But you need to do it in order to improve your sprint. Power intervals (i.e. full-on race-level sprints) build on anaerobic endurance intervals and lactate tolerance reps later on.
You can as
>>1088060 says, cut your bodyfat percentage down, but since it's already race season I wouldn't advise you do that now, since the caloric deficit will just sabotage your on-bike training and racing. Plan to cut down your weight this Fall and Winter during Base.