Great replies guys,
Hey man, I've got some good news and bad news.
Bad news is you're a good squatter... which is also the good news actually. I really didn't see much in your form that needs to be adressed. Your bar path isn't perfect, but I think that it's just going to come with time. The straighter you can get it the better.
Also, I wouldn't advise sitting back more, the best thing you've got going is that you're sitting DOWN, and in between your legs. Sitting back is just going to bend you forward and make coming out of the hole harder.
Your knees come forward very well, and you stay nice and upright, Your walkout is solid, and you only take 2 steps, that's great.
One thing that you can work on is your pelvis rounds slightly, this is where your wavy bar path is coming from. Try doing the unilateral straight leg raise, and rollover into v sit from this video, try not to static stretch your hamstrings as that can take away from your power output, but after you train feel free. Honestly, I'd do the entire video for a warm up, as it covers all your bases.
The only other thing that I see that actually needs improvement, and take this with a grain of salt, is simply your attitude towards your squat. If you keep seeing weakness, it will always be there. I hereby state that you are a good squatter. It helps to say it out loud a few times, I talk to myself before sets all the time...
What happens when you keep telling yourself that your squat is a weakness, is that it actually becomes one. Start saying you're a good squatter, and you're focusing on improving the lift. Never refer to something as a weakness anymore, just something that needs improvement.
I know you're probably thinking that you must be a bad squatter as your pull is so much higher, but the pull comes naturally to you, you're built well for you, and it will always be a strength. Embrace that, My pull needs serious improvement, but I've got my plan, and I'm working my plan everday.
Also, the pull generally comes first to a lot of lifters, it's more brute strength than technique, and what makes you a good pulled also makes your bench a lift that will be something you always have to improve, ie long arms. Although, a 242 bench at your bodyweight is nothing to shake a stick at. That's very good I think.
Speaking of plans... Why don't you give 531 a rest for a bit, and focus more on your squat and bench. Don't worry about your pull as it will go up as your squat goes up.
Do this program for 6 weeks, it's 3x a week so you'll get lots of practice in, and it's very effective, not easy, but very effective. Don't be afraid to lower your squat max by 20 lbs. But honestly, you're young, and I think you'll be fine.
If you're up for it, do this for bench as well. you can either train 3x a week, or 6.
If you do this for bench, you have to do a lot of rows as assistance to balance out the pressing and keep you healthy. I'd do 5 sets of machine or cable rows, and 5 sets of 20 face pulls. DOn't worry about delts or triceps, they'll get plenty of work.
As far as assistance for the squat, do a couple sets of abs, and call it a day, you'll be doing enough, and you squat again 2 days later anyways.
My final thought, is get weightlifting shoes, these will immediately improve your form and help your squat in a big way.
Take care friend, I hope this helps, and feel free to fire off any questions at all.