Rob your right the front is too low IMHO, I always like the lower control arm inner pivot point to be at the same height as the ball of the lower ball joint. I do that for the best geometry. I know you know this stuff but I am going to ask anyway. The lean in it, could it be the spring is rotated out of the seat or the spring isn't seated in the pocket (I know I know that is suspension 101).
Rob what have you got for a long panhard rod. I was planning on making up my own panhard but if you have one I might throw some cash your way.....