When you say heavy, I'm the exact same weight as you and I almost got flung up and off going over a small rise on the bike, so that's too hard too isn't it?Suspension is set up to heavy.
I am 5’8” 165lbs. The bike was set up way to hard for me. Made it hard to tip in on the tight turns. Made the bike a pain to flip left and right in canyons. I had to hang a cheek and leg off. After my first service I had the guys set the bike up for me and it was 10times better. Now the nose dives in and it flicks side to side like a dream. Well worth the $40. I will probably upgrade the shock and forks in the future. We’ll see after a trackday or two.