Finally finished upgrading my 2014 Trek Fuel Ex 5. Upgrades include new Sram NX Eagle drive train, Brand-X Ascend II dropper post, Ergon GA3 grips and cheapo Sunlite platform pedals. I'm very pleased with how it turned out.
Sound like you need a new fork and shock, preferable mounted on a new frame.
Me, I had a 3mph over the bars fall last Wednesday. Landed hard, but fortunately nothing broken. However, my right shoulder is so sore and painful to use that I'll be off my bike for a week or two minimum.