I have a competition in like 2 months, so I have some room to improve. Unfortunately, I don't know exactly what to do about the slowest parts in my solve.
Here's a recent solve (note that I average around 3 minutes and that this solve does not represent my entire average)
Another thing to note is that I use Yau5 and learned from Cyo that inserting the first two f2l pairs during edge pairs is efficient.
2:34.809
First two centers: 22.4
First three edges: 22.5
Last 4 centers: 29.6
all edge pairing + 2 f2l: 1:06
3x3 (2 f2l and LL): 13.4