spensers first advice was correct. youre hucking too hard and arent spotting your landing and throwin down the landing gear
make your last 180 slower to be able to easily spot your landing