Thank you once again for the amazing feedback, @Hemophiliac. The solo bass did have more low-end in the previous version, but I removed it to try and level it out with the rest of the bassline. It added back in now, but I feel I may have boosted the rest of the bass a little too much, but that might be my headphones.
The end section gave me a little trouble, so I split the difference and kept the first part mostly the same then re-added the main hook with chords underneath for the second part, which feels like it works to me, but of course I'd like to hear your thoughts.