Exactly right. My distance is decent - about 240-250 on the fly with a driver - but I lack accuracy/consistency. I injured my back (sacroiliac joint) 20 years ago, and am prone to back pain if I'm not careful. This probably explains the faulty pivot.
I remember Yoda saying somewhere that he was prone to back pain until he learnt how to pivot properly. Maybe that's where my focus should be? Any help/drills etc would be greatly appreciated!
I don't think that your pivot is faulty. It's just not leading. That will change everything for you.