When my Golden was a puppy the breader I got her from said to make a loud pitching noise when they would bite you. I thought it was strange but they need to learn when they hurt you and it worked quickly with mine.
Also for jumping I was told to squeeze their paws when they do and pull them down to the ground.
Dont give up on the pup and keep working on new things and repeating it. I’ve learned there are many different ways to train and you need to find the right one for pup.