Where did you get that landy pick up? That body is fantastic! Id really love to see this in person. I personally wouldnt worry about rear steer on this. Did you do the tube work?