OK, I got the tires 1/8" toe-in now and OMG it drives SO much better. I have a constant vibration, like a HARD vibration, but I think it is the tires, just getting used to them. Still need to do a TC drop, but it is coming along.
I'm going to chalk the front tires tomorrow and see what the...