It's interesting to me, the disparity between what some of us can squat and what some of us can deadlift. You destroy me on squats, but I can pull a freakin' bus. Have you tried sumo pulling? That may let you access some of that quad strength you've got going on.
Current PRs at 242, raw w/ wraps- 525, 355, 605, 1485
Roboro tui, perimo vester adversarius
(Build yourself, destroy your enemy)