Thinking out loud..

^ yeah I agree.. a ladder bar car usually never has issues.. have you found out your instant center, anti squat and all that stuff to see if its where it should be?

id get it corner scaled and see where its at as well..